Files
docker-compose/traefik/docker-compose.yaml

33 lines
844 B
YAML

version: "3.3"
services:
traefik:
image: "traefik:v2.10"
container_name: "traefik"
command:
#- "--log.level=DEBUG"
- "--api.insecure=true"
- "--providers.docker=true"
- "--providers.docker.exposedbydefault=false"
- "--providers.docker.network=traefik_web"
- "--entrypoints.https.address=:443"
- "--entrypoints.https.http.tls.certResolver=le"
- "--certificatesresolvers.le.acme.tlschallenge=true"
- "--certificatesresolvers.le.acme.email=nils.grunwald@msn.com"
- "--certificatesresolvers.le.acme.storage=/letsencrypt/acme.json"
ports:
- "444:443"
- "9080:8080"
volumes:
- letsencrypt:/letsencrypt
- "/var/run/docker.sock:/var/run/docker.sock:ro"
networks:
- web
volumes:
letsencrypt:
networks:
web:
name: traefik_web