From c7896727933b3f37e0eed4ffce9c004c91ca5a10 Mon Sep 17 00:00:00 2001 From: Honey Date: Sat, 25 Apr 2026 15:03:54 +0200 Subject: [PATCH] Remove Traefik labels, use external reverse proxy Co-Authored-By: Claude Sonnet 4.6 --- docker-compose.yml | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 260076e..615c985 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,12 +6,7 @@ services: container_name: novasonic-frontend restart: unless-stopped ports: - - "8080:80" # change left side to your desired host port - labels: - - "traefik.enable=true" - - "traefik.http.routers.novasonic.rule=Host(`novasonic.yourdomain.com`)" - - "traefik.http.routers.novasonic.entrypoints=websecure" - - "traefik.http.routers.novasonic.tls.certresolver=letsencrypt" + - "8080:80" # route this port through your reverse proxy # ── Backend (yt-dlp download server) ───────────────────────────────────────── novasonic-backend: @@ -23,7 +18,7 @@ services: - ./backend/novasonic-server.js:/app/novasonic-server.js:ro - ${MUSIC_PATH:-/music}:/music # your Navidrome music library ports: - - "3700:3700" + - "3700:3700" # route this port through your reverse proxy environment: - PORT=3700 - MUSIC_PATH=/music @@ -39,8 +34,3 @@ services: npm install express cors && node novasonic-server.js " - labels: - - "traefik.enable=true" - - "traefik.http.routers.novasonic-api.rule=Host(`novasonic-api.yourdomain.com`)" - - "traefik.http.routers.novasonic-api.entrypoints=websecure" - - "traefik.http.routers.novasonic-api.tls.certresolver=letsencrypt"