feat: nas add audiobookshelf

This commit is contained in:
2026-01-18 20:41:17 +01:00
parent edbf5dcbbc
commit 89b70fe6f7
2 changed files with 18 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
{ config, lib, pkgs, ... }: {
# Audiobookshelf user with jellyfin and pyload groups for multimedia access
users.users.audiobookshelf = {
isSystemUser = true;
group = "audiobookshelf";
extraGroups = [ "jellyfin" "pyload" ];
};
users.groups.audiobookshelf = {};
services.audiobookshelf = {
enable = true;
openFirewall = true; # Opens default port 13378
host = "0.0.0.0"; # Listen on all interfaces
port = 13378;
};
}