initial working

This commit is contained in:
2025-10-31 21:00:14 +01:00
commit c850cc6e7e
212 changed files with 24622 additions and 0 deletions

55
vm1/haproxy.cfg Normal file
View File

@@ -0,0 +1,55 @@
global
log stdout format raw local0
maxconn 4096
defaults
log global
mode tcp
timeout connect 5000ms
timeout client 300000ms
timeout server 300000ms
listen stats
bind *:8404
mode http
stats enable
stats uri /
stats refresh 5s
frontend mysql_frontend
bind *:3306
default_backend mysql_backend
backend mysql_backend
mode tcp
server mysql1 192.168.1.201:3306 check
frontend redis_frontend
bind *:6379
default_backend redis_backend
backend redis_backend
mode tcp
server redis1 192.168.1.201:6379 check
server redis2 192.168.1.202:6379 check backup
frontend ftp_control
bind *:21
default_backend ftp_servers
backend ftp_servers
mode tcp
balance source
server ftp1 ftp-server-1:21 check
server ftp2 192.168.1.202:21 check
frontend ftp_passive
bind *:30000-30009
mode tcp
default_backend ftp_passive_servers
backend ftp_passive_servers
mode tcp
balance source
server ftp1 ftp-server-1:30000 check
server ftp2 192.168.1.202:30000 check