30 lines
529 B
Plaintext
30 lines
529 B
Plaintext
global
|
|
log stdout format raw local0 info
|
|
|
|
defaults
|
|
mode http
|
|
timeout client 10s
|
|
timeout connect 5s
|
|
timeout server 10s
|
|
timeout http-request 10s
|
|
log global
|
|
|
|
frontend stats
|
|
bind *:HAPROXY_STATS_PORT
|
|
stats enable
|
|
stats uri /
|
|
stats refresh 10s
|
|
|
|
frontend web
|
|
bind :HAPROXY_PORT
|
|
default_backend webui
|
|
|
|
acl uri_api path_beg /api
|
|
use_backend api if uri_api
|
|
|
|
backend webui
|
|
server webui H_LOCAL_IP:FRONTEND_PORT check
|
|
|
|
backend api
|
|
server api H_LOCAL_IP:BACKEND_PORT check
|