seedbox/services/traefik.yaml

24 lines
521 B
YAML

services:
traefik:
image: traefik
container_name: traefik
restart: always
command:
- --certificatesresolvers.le.acme.email=${ACME_MAIL}
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./traefik:/etc/traefik:ro
- configtraefik:/config
environment:
- TRAEFIK_DOMAIN=${TRAEFIK_DOMAIN}
- TZ=${TZ}
volumes:
configtraefik:
driver: local-persist
driver_opts:
mountpoint: $HOST_CONFIG_PATH/traefik