add audiobookshelf to media server stack

This commit is contained in:
Yan Lin 2026-01-05 22:17:31 +01:00
parent 7d02e09df6
commit 2fb697b247

View file

@ -24,6 +24,7 @@ in
plex.enable = lib.mkEnableOption "Plex media server"; # port 32400 plex.enable = lib.mkEnableOption "Plex media server"; # port 32400
lidarr.enable = lib.mkEnableOption "Lidarr music management"; # port 8686 lidarr.enable = lib.mkEnableOption "Lidarr music management"; # port 8686
bazarr.enable = lib.mkEnableOption "Bazarr subtitle management"; # port 6767 bazarr.enable = lib.mkEnableOption "Bazarr subtitle management"; # port 6767
audiobookshelf.enable = lib.mkEnableOption "Audiobookshelf audiobook server"; # port 8000
}; };
config = { config = {
@ -83,5 +84,12 @@ in
group = cfg.group; group = cfg.group;
openFirewall = false; openFirewall = false;
}; };
services.audiobookshelf = lib.mkIf cfg.audiobookshelf.enable {
enable = true;
user = cfg.user;
group = cfg.group;
openFirewall = false;
};
}; };
} }