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