This commit is contained in:
Aleksandr Lebedev 2025-10-15 03:06:06 +02:00
parent 051031c3f7
commit 3387c105b4
4 changed files with 60 additions and 30 deletions

View file

@ -19,7 +19,18 @@ with lib.custom; {
};
services.declarative-jellyfin = {
enable = true;
openFirewall = true;
libraries = {
Movies = {
enabled = true;
contentType = "movies";
pathInfos = ["/zstorage/media/movies"];
};
Series = {
enabled = true;
contentType = "tvshows";
pathInfos = ["/zstorage/media/series"];
};
};
users = {
admin = {
mutable = false;
@ -38,12 +49,14 @@ with lib.custom; {
];
system = {
serverName = "Jellyfin Homeserver for Bees";
enableExternalContentInSuggestions = false;
preferredMetadataLanguage = "ru";
# Use Hardware Acceleration for trickplay image generation
trickplayOptions = {
enableHwAcceleration = true;
enableHwEncoding = true;
};
UICulture = "ru";
UICulture = "ru-RU";
};
encoding = {
enableHardwareEncoding = true;