docker-haproxy/docker-compose.yaml
2021-03-10 16:26:32 +01:00

23 lines
523 B
YAML

version: '3'
services:
haproxy:
build:
context: ./
args:
- HAPROXY_REPO=${HAPROXY_REPO}
container_name: haproxy
image: haproxy:local
logging:
driver: journald
options:
tag: haproxy
restart: unless-stopped
ports:
- ${EXTERNAL_IP}:${PORT_PLAIN}:80
- ${EXTERNAL_IP}:${PORT_TLS}:443
- ${STATS_IP}:${PORT_STATS}:8404
volumes:
- ${HAPROXY_CONFIG_FILE_PATH}:/etc/haproxy/haproxy.cfg:ro
- ${HAPROXY_CERTS_PATH}:/etc/ssl/certs:ro