Nextcloud using TCP router in Traefik

This commit is contained in:
Jean Froment 2020-10-23 12:25:03 +02:00
parent 76af144bc2
commit fd9dae4149
1 changed files with 12 additions and 3 deletions

View File

@ -242,9 +242,18 @@ services:
- config:/seedbox-config - config:/seedbox-config
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.nextcloud.rule=Host(`nextcloud.${TRAEFIK_DOMAIN}`)" #- "traefik.http.routers.nextcloud.rule=Host(`nextcloud.${TRAEFIK_DOMAIN}`)"
- "traefik.http.services.nextcloud-seedbox.loadbalancer.server.scheme=https" #- "traefik.http.services.nextcloud-seedbox.loadbalancer.server.scheme=https"
- "traefik.http.services.nextcloud-seedbox.loadbalancer.server.port=443" #- "traefik.http.services.nextcloud-seedbox.loadbalancer.server.port=443"
## TCP Routers
- "traefik.tcp.routers.nextcloud-tcp.entrypoints=https"
- "traefik.tcp.routers.nextcloud-tcp.rule=HostSNI(`nextcloud.${TRAEFIK_DOMAIN}`)"
- "traefik.tcp.routers.nextcloud-tcp.tls=true"
- "traefik.tcp.routers.nextcloud-tcp.tls.certresolver=le"
- "traefik.tcp.routers.nextcloud-tcp.tls.passthrough=true"
## TCP Services
- "traefik.tcp.routers.nextcloud-tcp.service=nextcloud-tcp-svc"
- "traefik.tcp.services.nextcloud-tcp-svc.loadbalancer.server.port=443"
portainer: portainer:
image: portainer/portainer image: portainer/portainer