diff --git a/docker-compose.yml b/docker-compose.yml index 9829fa7..33986f1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -55,6 +55,11 @@ services: - "traefik.http.routers.rtube-hls.entrypoints=web,websecure" - "traefik.http.services.rtube-hls.loadbalancer.server.port=8080" - "traefik.docker.network=traefik-public" + # Wildcard router: any space subdomain routes to this app + - "traefik.http.routers.rtube-spaces.rule=HostRegexp(`{space:[a-z0-9-]+}.rtube.online`)" + - "traefik.http.routers.rtube-spaces.priority=100" + - "traefik.http.routers.rtube-spaces.entrypoints=web" + - "traefik.http.routers.rtube-spaces.service=rtube" networks: - traefik-public - rtube-internal