ebook arr-like support

This commit is contained in:
Haak Saxberg 2023-11-21 00:28:37 -08:00
parent e6ab71e20c
commit adf195f82e
3 changed files with 37 additions and 0 deletions

View file

@ -0,0 +1,21 @@
{ pkgs, ... }:
{
users.groups.multimedia = { };
services.calibre-server = {
enable = true;
port = 8780;
libraries = [
"/storage/organized/books"
];
auth = {
enable = true;
userDb = "/storage/organized/books/users.sqlite";
};
};
networking.firewall.allowedTCPPorts = [ 8780 ];
users.extraUsers."calibre-server" = {
extraGroups = [ "calibre-server" "multimedia" ];
};
}

View file

@ -0,0 +1,13 @@
{ pkgs, ... }:
{
users.groups.multimedia = { };
services.readarr = {
enable = true;
openFirewall = true;
};
users.extraUsers.readarr = {
extraGroups = [ "readarr" "multimedia" ];
};
}