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
lidarr.enable = lib.mkEnableOption "Lidarr music management"; # port 8686
bazarr.enable = lib.mkEnableOption "Bazarr subtitle management"; # port 6767
audiobookshelf.enable = lib.mkEnableOption "Audiobookshelf audiobook server"; # port 8000
};
config = {
@ -83,5 +84,12 @@ in
group = cfg.group;
openFirewall = false;
};
services.audiobookshelf = lib.mkIf cfg.audiobookshelf.enable {
enable = true;
user = cfg.user;
group = cfg.group;
openFirewall = false;
};
};
}