Docker-Traefik/docker-compose.yml
2023-07-04 18:59:28 +02:00

33 lines
890 B
YAML

#networks:
# traefik_net:
# driver: routing
services:
# traefik
traefik:
image: traefik:latest
restart: unless-stopped
container_name: traefik-app
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./configs/traefik.yml:/etc/traefik/traefik.yml
- ./configs/dynamic:/etc/traefik/dynamic
- ./certificates/acme.json:/etc/traefik/acme/acme.json
- "./traefik/log:/var/log"
- "./traefik:/etc/traefik"
# networks:
# - routing
# whoami
whoami:
image: traefik/whoami
restart: unless-stopped
container_name: traefik-whoami
labels:
- "traefik.enable=true"
- "traefik.http.routers.whoami.rule=Host(`whoami.tips-of-mine.local`)"
- "traefik.http.routers.whoami.entrypoints=websecure"
- "traefik.http.routers.whoami.tls.certresolver=letsencrypt"