feat: Added Traefik

- Added compose.yaml file containg also certs-dumper to extract certificates
- Added traefik.yaml configuration file
This commit is contained in:
2026-02-01 00:28:58 +01:00
parent 22352dd8a7
commit a9c73db45c
3 changed files with 72 additions and 0 deletions

26
dist/traefik/traefik.yaml vendored Normal file
View File

@@ -0,0 +1,26 @@
api:
insecure: false
dashboard: true
entryPoints:
http:
address: ":80"
http:
redirections:
entryPoint:
to: https
scheme: https
https:
address: ":443"
providers:
docker:
exposedByDefault: false
certificatesResolvers:
letsencrypt:
acme:
email: YOUR_EMAIL@example.com
storage: /acme.json
httpChallenge:
entryPoint: web