From c465069c7ae0635fa89865d643083d519ea66634 Mon Sep 17 00:00:00 2001 From: otmatas Date: Wed, 28 May 2025 14:20:14 +0000 Subject: [PATCH] Add traefik/docker-compose.yml --- traefik/docker-compose.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 traefik/docker-compose.yml diff --git a/traefik/docker-compose.yml b/traefik/docker-compose.yml new file mode 100644 index 0000000..b5acaa4 --- /dev/null +++ b/traefik/docker-compose.yml @@ -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 \ No newline at end of file