diff --git a/hosts/yuki/services/paperless.nix b/hosts/yuki/services/paperless.nix index b101769..73df8ef 100644 --- a/hosts/yuki/services/paperless.nix +++ b/hosts/yuki/services/paperless.nix @@ -1,12 +1,19 @@ { pkgs, config, + lib, ... }: { sops.secrets.paperless-pwd = { owner = "paperless"; group = "paperless"; }; + + systemd.services = { + paperless-task-queue.serviceConfig = {PrivateNetwork = false;}; + paperless-scheduler.serviceConfig = {PrivateNetwork = lib.mkForce false;}; + }; + services.paperless = let dataDir = "/var/lib/paperless-ngx"; in { @@ -20,7 +27,8 @@ consumptionDir = "${dataDir}/consume"; settings = { PAPERLESS_ADMIN_USER = "notoh"; - PAPERLESS_REDIS = "redis://:paperless-ngx@100.94.214.100:6382"; + PAPERLESS_REDIS = "redis://:paperless-ngx@192.168.1.211:6382"; + PAPERLESS_EMAIL_TASK_CRON = "*/5 * * * *"; }; }; }