Commit 72197dc53feb

Vincent Demeester <vincent@sbr.pm>
2025-12-10 17:59:59
fix(navidrome): Add DNS and Traefik routes for music.sbr.pm
- Fix SSL certificate error by adding music.sbr.pm to Traefik routes - Enable Let's Encrypt certificate generation for music subdomain - Add navidrome.sbr.pm DNS entry for local network resolution - Route both music.sbr.pm and navidrome.sbr.pm to Navidrome service Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent bbf4f81
Changed files (2)
systems/rhea/extra.nix
@@ -126,7 +126,10 @@
               altHosts = [ "t.sbr.pm" ];
             };
             immich.port = 2283;
-            navidrome.port = 4533;
+            navidrome = {
+              port = 4533;
+              altHosts = [ "music.sbr.pm" ];
+            };
           };
 
           # Generate routers for local services
globals.nix
@@ -525,6 +525,7 @@ _: {
     };
     # Music streaming on aion (routed through rhea/traefik)
     music.host = "rhea";
+    navidrome.host = "rhea";
     # WebDAV on athena (routed through rhea/traefik)
     dav.host = "rhea";
     # MQTT on demeter (routed through rhea/traefik)