name: traefik # https://doc.traefik.io/traefik/ services: traefik: image: docker.io/library/traefik:2.11.2 container_name: traefik ports: - 83:80 - 444:443 # -- (Optional) Enable Dashboard, don't do in production - 8085:8080 volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - ./config:/etc/traefik # -- (Optional) When using Cloudflare as Cert Resolver environment: - CF_API_EMAIL=xxx@example.com - CF_DNS_API_TOKEN=xxx # -- (Optional) When using a custom network networks: - proxy networks: proxy: external: true