From fd9dae41496afbaeccb3b3d7eb4060425d31d6d2 Mon Sep 17 00:00:00 2001 From: Jean Froment Date: Fri, 23 Oct 2020 12:25:03 +0200 Subject: [PATCH] Nextcloud using TCP router in Traefik --- docker-compose.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 2a7c26d..515d863 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -242,9 +242,18 @@ services: - config:/seedbox-config labels: - "traefik.enable=true" - - "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.port=443" + #- "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.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: image: portainer/portainer