mirror of
https://github.com/funkypenguin/geek-cookbook/
synced 2025-12-17 11:41:45 +00:00
@@ -68,22 +68,13 @@ services:
|
|||||||
deploy:
|
deploy:
|
||||||
replicas: 1
|
replicas: 1
|
||||||
labels:
|
labels:
|
||||||
# traefik common
|
|
||||||
- traefik.enable=true
|
- traefik.enable=true
|
||||||
- traefik.docker.network=traefik_public
|
|
||||||
|
|
||||||
# traefikv1
|
|
||||||
- traefik.frontend.rule=Host:duplicati.example.com
|
- traefik.frontend.rule=Host:duplicati.example.com
|
||||||
- traefik.port=8200
|
- traefik.port=8200
|
||||||
- traefik.frontend.auth.forward.address=http://traefik-forward-auth:4181
|
- traefik.frontend.auth.forward.address=http://traefik-forward-auth:4181
|
||||||
- traefik.frontend.auth.forward.authResponseHeaders=X-Forwarded-User
|
- traefik.frontend.auth.forward.authResponseHeaders=X-Forwarded-User
|
||||||
- traefik.frontend.auth.forward.trustForwardHeader=true
|
- traefik.frontend.auth.forward.trustForwardHeader=true
|
||||||
|
- traefik.docker.network=traefik_public
|
||||||
# traefikv2
|
|
||||||
- "traefik.http.routers.duplicati.rule=Host(`duplicati.example.com`)"
|
|
||||||
- "traefik.http.routers.duplicati.entrypoints=https"
|
|
||||||
- "traefik.http.services.duplicati.loadbalancer.server.port=8200"
|
|
||||||
- "traefik.http.routers.duplicati.middlewares=forward-auth"
|
|
||||||
volumes:
|
volumes:
|
||||||
- /var/data/config/duplicati:/config
|
- /var/data/config/duplicati:/config
|
||||||
- /var/data:/source
|
- /var/data:/source
|
||||||
|
|||||||
Reference in New Issue
Block a user