This commit is contained in:
Lilith 2026-01-14 01:28:51 +01:00
parent d077c65a0d
commit 1a392c3d40
No known key found for this signature in database
GPG key ID: 272C807BD91F8446

View file

@ -8,11 +8,6 @@
options.server.jellyfin.enable = lib.mkEnableOption "Enable Jellyfin+Jellyseerr";
config = lib.mkIf config.server.jellyfin.enable {
users.users.jellyfin = {
isSystemUser = true;
group = "jellyfin";
};
networking.firewall.allowedTCPPorts = [
5055
8096
@ -29,18 +24,15 @@
services.jellyfin.enable = true;
nixpkgs.config.packageOverrides = pkgs: {
vaapiIntel = pkgs.vaapiIntel.override { enableHybridCodec = true; };
};
hardware.graphics = {
enable = true;
extraPackages = with pkgs; [
intel-media-driver
intel-vaapi-driver # previously vaapiIntel
libva-vdpau-driver
vaapiVdpau
intel-compute-runtime # OpenCL filter support (hardware tonemapping and subtitle burn-in)
vpl-gpu-rt # QSV on 11th gen or newer
intel-media-sdk # QSV up to 11th gen
];
};
@ -51,7 +43,7 @@
# };
virtualisation.oci-containers.containers."jellyseerr-music" = {
image = "seerr/seerr:preview-music-support";
image = "fallenbagel/jellyseerr:preview-music-support";
extraOptions = [ "--network=host" ];
volumes = [ "/var/lib/jellyseerr/config:/app/config" ];
};