From 516cbd4ae70a93865f24f1963e058f495c0ff748 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Wed, 22 Dec 2021 19:17:16 +0100 Subject: [PATCH] services: paperless: switch from docker to nixos --- secrets/default.nix | 1 + secrets/paperless/admin-password.secret | Bin 0 -> 87 bytes secrets/paperless/default.nix | 5 ++ secrets/paperless/secret-key-file.secret | Bin 0 -> 151 bytes services/paperless.nix | 66 +++++++++++++++++++---- 5 files changed, 61 insertions(+), 11 deletions(-) create mode 100644 secrets/paperless/admin-password.secret create mode 100644 secrets/paperless/default.nix create mode 100644 secrets/paperless/secret-key-file.secret diff --git a/secrets/default.nix b/secrets/default.nix index 59df0a1..4b7baca 100644 --- a/secrets/default.nix +++ b/secrets/default.nix @@ -17,6 +17,7 @@ with lib; gandiKey = lib.fileContents ./gandi-api-key.secret; borg-backup = import ./borg-backup { inherit lib; }; + paperless = import ./paperless { inherit lib; }; restic-backup = import ./restic-backup { inherit lib; }; matrixEmailConfig = import ./matrix-email-config.nix; diff --git a/secrets/paperless/admin-password.secret b/secrets/paperless/admin-password.secret new file mode 100644 index 0000000000000000000000000000000000000000..e8111fc9ea28556e37773cbec45b9a3f61b4118f GIT binary patch literal 87 zcmV-d0I2@}M@dveQdv+`00A9Baq((8KdvUdH2**?KY^P;ZVk>*pmd>$YVT`QwN;;SeOg8=l)G@{d_g@SZquC#nDd literal 0 HcmV?d00001 diff --git a/secrets/paperless/default.nix b/secrets/paperless/default.nix new file mode 100644 index 0000000..968404d --- /dev/null +++ b/secrets/paperless/default.nix @@ -0,0 +1,5 @@ +{ lib }: +{ + secretKey = lib.fileContents ./secret-key-file.secret; + adminPassword = lib.fileContents ./admin-password.secret; +} diff --git a/secrets/paperless/secret-key-file.secret b/secrets/paperless/secret-key-file.secret new file mode 100644 index 0000000000000000000000000000000000000000..1f447d4d4e63202dfa9a7aa672ec3da4e9608db2 GIT binary patch literal 151 zcmV;I0BHXJM@dveQdv+`0JGs>o5k!=WhU&LHozG%$M={|C_KH;@e4!KlFx20way@g zD~LI{4wb>gBXDPrTo*9If%F_u$UeAuSUGWV^(NyDtv3*7oL2VxKz{U2;E&A