Add traefik/docker-compose.yml

This commit is contained in:
otmatas 2025-05-28 14:20:14 +00:00
parent 2d275f4116
commit c465069c7a

View File

@ -0,0 +1,25 @@
traefik:
container_name: traefik
image: docker.io/library/traefik:v3.4.0
env_file:
- ./traefik/.env.traefik
ports:
- "80:80"
- "443:443"
volumes:
- /run/docker.sock:/run/docker.sock:ro
- ./traefik/config:/etc/traefik:ro
- ./traefik/certs:/var/traefik/certs:rw
restart: unless-stopped
traefik-certs-dumper:
container_name: traefik-certs-dumper
image: ldez/traefik-certs-dumper:v2.9.1
command: >
file --watch
--source /var/traefik/certs/cloudflare-acme.json
--dest /var/traefik/certs/live
--version v2
volumes:
- ./traefik/certs:/var/traefik/certs
restart: unless-stopped