diff --git a/hosts/backwards/modules/default.nix b/hosts/backwards/modules/default.nix index 7a96cf5..ea05d4a 100644 --- a/hosts/backwards/modules/default.nix +++ b/hosts/backwards/modules/default.nix @@ -15,7 +15,6 @@ in nginx.enable = true; syncthing.enable = true; restic.enable = true; - calibre-web.enable = true; }; }; } diff --git a/hosts/backwards/modules/calibre-web/default.nix b/hosts/manatee/modules/calibre-web/default.nix similarity index 74% rename from hosts/backwards/modules/calibre-web/default.nix rename to hosts/manatee/modules/calibre-web/default.nix index 9f218f3..356903c 100644 --- a/hosts/backwards/modules/calibre-web/default.nix +++ b/hosts/manatee/modules/calibre-web/default.nix @@ -14,16 +14,18 @@ in calibre-web = { enable = true; - user = "alex"; - group = "users"; + user = "storage"; + group = "storage"; listen = { ip = "0.0.0.0"; port = 8083; }; + dataDir = "/mnt/media/public/books"; + options = { - calibreLibrary = "/home/alex/sync/reading-material/books"; + calibreLibrary = "/mnt/media/public/books"; enableBookUploading = true; }; }; diff --git a/hosts/manatee/modules/default.nix b/hosts/manatee/modules/default.nix index 8cdeff4..ac4f3c4 100644 --- a/hosts/manatee/modules/default.nix +++ b/hosts/manatee/modules/default.nix @@ -16,6 +16,7 @@ in nginx.enable = true; syncthing.enable = true; transmission.enable = true; + calibre-web.enable = true; audiobookshelf.enable = true; jellyfin.enable = true; immich.enable = true;