diff --git a/services/jellyfin.nix b/services/jellyfin.nix index 5b5f683..badc27a 100644 --- a/services/jellyfin.nix +++ b/services/jellyfin.nix @@ -1,8 +1,27 @@ +{ pkgs, ... }: + { services.jellyfin = { enable = true; openFirewall = true; user = "wizardlink"; + package = pkgs.jellyfin.override { + jellyfin-web = pkgs.jellyfin-web.overrideAttrs ( + final: prev: { + installPhase = '' + runHook preInstall + + # Inject the skip intro button script. + sed -i "s###" dist/index.html + + mkdir -p $out/share + cp -a dist $out/share/jellyfin-web + + runHook postInstall + ''; + } + ); + }; }; services.jellyseerr = {