From f1224e8b752c226f96ecd91f4485ac2948aba7c1 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Thu, 1 Jan 2026 21:14:55 +0100 Subject: [PATCH] fix: Use web entrypoint for Traefik (Cloudflare handles SSL) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Changed from websecure to web entrypoint - Removed obsolete version attribute - Cloudflare tunnel connects to port 80, so no TLS config needed 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- docker-compose.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 75ed454..ce322e3 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,3 @@ -version: "3.8" - services: rspace: build: . @@ -13,14 +11,12 @@ services: - PORT=3000 labels: - "traefik.enable=true" - # Main domain + # Main domain (use web entrypoint - Cloudflare handles SSL) - "traefik.http.routers.rspace.rule=Host(`rspace.online`) || Host(`www.rspace.online`)" - - "traefik.http.routers.rspace.entrypoints=websecure" - - "traefik.http.routers.rspace.tls=true" + - "traefik.http.routers.rspace.entrypoints=web" # Wildcard subdomain routing - "traefik.http.routers.rspace-wildcard.rule=HostRegexp(`{subdomain:[a-z0-9-]+}.rspace.online`)" - - "traefik.http.routers.rspace-wildcard.entrypoints=websecure" - - "traefik.http.routers.rspace-wildcard.tls=true" + - "traefik.http.routers.rspace-wildcard.entrypoints=web" # Service configuration - "traefik.http.services.rspace.loadbalancer.server.port=3000" - "traefik.docker.network=traefik-public"