feat: add hardwareAcceleration and transcoding for jellyfin
All checks were successful
ci / treefmt (push) Successful in 1m41s

This commit is contained in:
Ceferino Patino 2026-06-09 23:21:50 -05:00
commit 66f3e48007
Signed by: c4patino
SSH key fingerprint: SHA256:Wu+cU1t+7zVT9wzew/4meNmeulo66NzMqc22MdDBgXI

View file

@ -15,6 +15,29 @@ in {
services.jellyfin = {
enable = true;
openFirewall = true;
hardwareAcceleration = {
enable = true;
type = "vaapi";
device = "/dev/dri/renderD128";
};
transcoding = {
enableHardwareEncoding = true;
throttleTranscoding = true;
hardwareDecodingCodecs = {
h264 = true;
hevc = true;
hevc10bit = true;
vp9 = true;
av1 = true;
};
hardwareEncodingCodecs = {
hevc = true;
};
};
};
${namespace}.services.storage.impermanence.folders = let