From 79ff2ec2a701e0ff3111f77f848ff923ec911277 Mon Sep 17 00:00:00 2001 From: Joeri Exelmans Date: Sat, 27 Sep 2025 09:26:58 +0200 Subject: [PATCH] replace jellyfin with navidrome --- deemz.org/configuration.nix | 23 +++++++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/deemz.org/configuration.nix b/deemz.org/configuration.nix index f811d34..ca915a6 100644 --- a/deemz.org/configuration.nix +++ b/deemz.org/configuration.nix @@ -280,9 +280,16 @@ let secrets = import ../secrets.nix; in proxyPass = "http://127.0.0.1:9091/transmission/rpc"; proxyWebsockets = true; }; - locations."/jellyfin/" = { - #basicAuth = userlist; - proxyPass = "http://127.0.0.1:8096/jellyfin/"; + #locations."/jellyfin/" = { + ##basicAuth = userlist; + #proxyPass = "http://127.0.0.1:8096/jellyfin/"; + #proxyWebsockets = true; + #extraConfig = '' + #proxy_buffering off; + #''; + #}; + locations."/navidrome" = { + proxyPass = "http://127.0.0.1:4533/navidrome"; proxyWebsockets = true; extraConfig = '' proxy_buffering off; @@ -332,7 +339,15 @@ let secrets = import ../secrets.nix; in plantumlLimitSize = 40000; }; - services.jellyfin.enable = true; + #services.jellyfin.enable = true; + + services.navidrome = { + enable = true; + settings = { + MusicFolder = "/schijf/music/downloads"; + BaseUrl = "/navidrome"; + }; + }; services.forgejo = { enable = true;