{ lib, ... }: { services.navidrome = { enable = true; user = "user"; openFirewall = true; settings = { MusicFolder = "/home/user/Music"; PlaylistsPath = "Playlists"; Address = "0.0.0.0"; ScanSchedule = "@daily"; EnableInsightsCollector = false; Scanner.PurgeMissing = "always"; CoverArtPriority = "embedded, cover.*, folder.*, front.*, jacket.*, *, external"; pid.album = "folder"; Subsonic.DefaultReportRealPath = true; prometheus.enabled = true; }; }; systemd.services.navidrome.serviceConfig = { ProtectHome = lib.mkForce false; }; }