Commit 2632223936d6

Vincent Demeester <vincent@sbr.pm>
2025-12-22 09:39:50
feat(rhea,aion): complete audio services migration cleanup
- Remove Lidarr and Audiobookshelf from rhea after migration to aion - Open Audiobookshelf port on aion for network access - Clean up rhea firewall rules for migrated exportarr services Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent e515fc8
Changed files (2)
systems
systems/aion/extra.nix
@@ -215,6 +215,7 @@ in
       allowedTCPPorts = [
         3001 # Homepage dashboard
         4533 # Navidrome
+        13378 # Audiobookshelf
         9000 # Node exporter
         9709 # Lidarr
         9091 # Transmission (music torrents)
systems/rhea/extra.nix
@@ -456,11 +456,6 @@ in
       enable = true;
       openFirewall = true;
     };
-    audiobookshelf = serviceDefaults // {
-      enable = true;
-      port = 13378;
-      host = "0.0.0.0";
-    };
     webdav = {
       enable = true;
       user = "vincent";
@@ -622,10 +617,6 @@ in
       openFirewall = true;
       settings.server.port = exportarrServices.prowlarr.servicePort;
     };
-    lidarr = serviceDefaults // {
-      enable = true;
-      settings.server.port = exportarrServices.lidarr.servicePort;
-    };
 
     # Rsync replica jobs to backup FROM aion (disabled until migration)
     rsync-replica = {
@@ -707,7 +698,6 @@ in
       # Exportarr exporters
       9707 # Sonarr
       9708 # Radarr
-      9709 # Lidarr
       9710 # Prowlarr
       9712 # Bazarr
       # NFS ports