From 494542e1d216a62535fa5d8e32899ef499c368d2 Mon Sep 17 00:00:00 2001 From: Andrea Ciceri Date: Thu, 17 Oct 2024 23:22:34 +0200 Subject: [PATCH] Re-enable `paperless` on `sisko` --- hosts/sisko/default.nix | 1 + modules/paperless/default.nix | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/hosts/sisko/default.nix b/hosts/sisko/default.nix index 298eb78..9e97a42 100644 --- a/hosts/sisko/default.nix +++ b/hosts/sisko/default.nix @@ -29,6 +29,7 @@ "restic" "atuin" "immich" + "paperless" ] ++ [ ./disko.nix diff --git a/modules/paperless/default.nix b/modules/paperless/default.nix index 6770ce5..4918ed7 100644 --- a/modules/paperless/default.nix +++ b/modules/paperless/default.nix @@ -4,8 +4,7 @@ enable = true; address = "0.0.0.0"; passwordFile = builtins.toFile "paperless-initial-password" "paperless"; - mediaDir = "/mnt/hd/paperless/media"; - consumptionDir = "/mnt/hd/paperless/consume"; + mediaDir = "/mnt/hd/paperless/"; settings = { PAPERLESS_OCR_LANGUAGE = "ita+eng"; PAPERLESS_CONSUMER_IGNORE_PATTERN = builtins.toJSON [ @@ -15,11 +14,12 @@ PAPERLESS_OCR_USER_ARGS = builtins.toJSON { optimize = 1; pdfa_image_compression = "lossless"; + invalidate_digital_signatures = true; }; }; }; - backup.paths = [ + environment.persistence."/persist".directories = [ config.services.paperless.dataDir ]; }