web/docker-compose/docker-compose.proxy.yml
2024-10-29 20:50:41 +05:00

29 lines
700 B
YAML

services:
haproxy-proxy-balancer:
profiles:
- prod
build:
context: ../proxy-balancer
dockerfile: Dockerfile
container_name: haproxy-proxy-balancer
hostname: haproxy-pb
volumes:
- ../proxy-balancer/haproxy:/usr/local/etc/haproxy/
restart: always
depends_on:
wgcf1:
condition: service_healthy
wgcf2:
condition: service_healthy
# dante_1:
# condition: service_started
# dante_2:
# condition: service_started
networks:
- freedium_net
healthcheck:
test: [ "CMD", "nc", "-z", "localhost", "1080" ]
interval: 5s
# interval: 120s
timeout: 15s
retries: 3