Files
docker-stacks/stacks/traefik/docker-compose.yml
knight 7704551668
Some checks failed
Deploy Stacks / deploy-prod (push) Failing after 2s
Deploy Stacks / deploy-dev (push) Has been cancelled
Fix zerotier UI port and traefik basicAuth mount
- zerotier: Change exposed port from 3180 to 3000 (actual UI port)
- zerotier: Add loadbalancer.server.port label for traefik
- traefik: Add basicAuth volume mount for dashboard-auth middleware
- test-services.sh: Fix registry URL to use /v2/ endpoint

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-21 22:48:31 -05:00

27 lines
541 B
YAML

services:
traefik:
image: traefik:latest
container_name: traefik
restart: unless-stopped
security_opt:
- no-new-privileges:true
networks:
- web
ports:
- 80:80
- 443:443
- 8080:8080
environment:
- TZ=America/New_York
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- ./traefik.yml:/traefik.yml:ro
- ./acme.json:/acme.json
- ./conf.d/:/conf.d/
- ./basicAuth:/basicAuth:ro
- /var/log:/var/log
networks:
web:
external: true