commit 95e9578cf8575db64df8aed274a7112f1a0be518 Author: Jens Beckmann Date: Thu Jun 4 18:10:43 2026 +0000 docker-compose.yaml hinzugefügt diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..17c00e3 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,43 @@ +api: + dashboard: true + +entryPoints: + entryPoints: + sshtls: + address: ":2222" # Port 22 für SSH + web: + address: ":80" + http: + redirections: + entryPoint: + to: websecure + scheme: https + websecure: + address: ":443" + traefik: + address: ":9090" # Prometheus Metrics + +providers: + docker: + endpoint: "tcp://10.0.0.3:2375" + exposedByDefault: false + + +certificatesResolvers: + letsencrypt: + acme: + email: "admin@ljh31.de" + storage: "/etc/traefik/acme/acme.json" + tlsChallenge: {} + + +log: + level: INFO + format: json + +metrics: + prometheus: + entryPoint: traefik + +accessLog: {} +