mirror of https://github.com/Aidaho12/haproxy-wi
				
				
				
			Update README.md
							parent
							
								
									22db60f719
								
							
						
					
					
						commit
						3cff512cbe
					
				
							
								
								
									
										35
									
								
								README.md
								
								
								
								
							
							
						
						
									
										35
									
								
								README.md
								
								
								
								
							| 
						 | 
				
			
			@ -1,2 +1,37 @@
 | 
			
		|||
# haproxy-webintarface
 | 
			
		||||
A simple web interface for managing Haproxy servers
 | 
			
		||||
 | 
			
		||||
For install just dowload archive and untar somewhere:
 | 
			
		||||
 | 
			
		||||
$ cd /opt/haproxy-webintarface
 | 
			
		||||
$ tar xf haproxy-webintarface-master.zip
 | 
			
		||||
 | 
			
		||||
edit haproxy-webintarface.config with your env
 | 
			
		||||
 | 
			
		||||
copy ssh key on all HAproxy servers
 | 
			
		||||
 | 
			
		||||
For online edit HAproxy settings enable socket on HAproxt servers:
 | 
			
		||||
 | 
			
		||||
global
 | 
			
		||||
    log         127.0.0.1 local2 debug err
 | 
			
		||||
    stats socket *:1999 level admin
 | 
			
		||||
 | 
			
		||||
Create systemd service to auto start:
 | 
			
		||||
 | 
			
		||||
[Unit]
 | 
			
		||||
Description=Haproxy web interface
 | 
			
		||||
After=syslog.target network.target 
 | 
			
		||||
 | 
			
		||||
[Service]
 | 
			
		||||
Type=simple
 | 
			
		||||
User=user
 | 
			
		||||
 | 
			
		||||
ExecStart=/opt/haproxy/server.py >> /opt/haproxy/log/haproxy-webface.log 
 | 
			
		||||
 | 
			
		||||
RestartSec=2s
 | 
			
		||||
Restart=on-failure
 | 
			
		||||
TimeoutStopSec=1s
 | 
			
		||||
#StandardOutput=null
 | 
			
		||||
 | 
			
		||||
[Install]
 | 
			
		||||
WantedBy=multi-user.target
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue