1
0
Fork 0

fix(nix): add paperless configuration

This commit is contained in:
Lucas Sta Maria 2025-08-18 13:34:37 +00:00
parent 6738785912
commit 3c33b1b6ce
Signed by: lucas
GPG key ID: F07FB16A826E3B47
4 changed files with 21 additions and 0 deletions

View file

@ -89,6 +89,13 @@
}; };
}; };
services.paperless = {
enable = true;
address = "0.0.0.0";
port = 8050;
passwordFile = config.age.secrets.paperless-password.path;
};
system.stateVersion = "23.11"; system.stateVersion = "23.11";
home-manager.users.priime = { pkgs, ... }: { imports = [ ./home.nix ]; }; home-manager.users.priime = { pkgs, ... }: { imports = [ ./home.nix ]; };
} }

View file

@ -3,5 +3,6 @@
age.secrets = { age.secrets = {
forgejo-runner-token.file = ../../secrets/forgejo-runner-token.age; forgejo-runner-token.file = ../../secrets/forgejo-runner-token.age;
readeck-secret-key.file = ../../secrets/readeck-secret-key.age; readeck-secret-key.file = ../../secrets/readeck-secret-key.age;
paperless-password.file = ../../secrets/paperless-password.age;
}; };
} }

View file

@ -0,0 +1,12 @@
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IEIrN21jdyAxZHFC
NXN1MUNpNVhkLys3MkNhaVhyVmtDdU1aZWYzcGJ5STRqcVlYMlhVClh1b013Um1u
ajVhOGo5R1VBdXBoZUVudkxqTlpyVG9IcHFlbGtPcndDbk0KLT4gc3NoLWVkMjU1
MTkgN045S1hnIEpqdm9rby9DRXhoZWJsbVhrUkxXSityTEk5SUFBK3hTclFMT3R6
a0FRd00KeTUxK3dMNlVQZGxSQjNtRmg5TWdGbng4bWpLM0V0dTRuSGhIMElHNVQr
RQotPiBGKCJ3QH0vLWdyZWFzZSAuXWsjOQpqL2N1Nk8raTA1WWdGRDdqT2lWWC9r
S01YNEpoTms3NUhBL1A0dk1icSttV0I3NWJ2cERZVG9XdHRMSlRTZk5CCmNYZDh1
RVM3VnJZCi0tLSBVbi9PVXlUSjNLaHpGaHdtYWFCcTNySElZdTVUZUcxV01Jd2FE
SnJHajdvCpJRMMu+TXKuuIeGMrj7k+qca3TbaKUUHxTEo9joJKfuzZz8E5sVh7PA
E5HBouNpfnS2d2t/by100fCBOuL/OzqMyZ9dkwet5hICQQGfBHTLkoc=
-----END AGE ENCRYPTED FILE-----

View file

@ -5,4 +5,5 @@ in
{ {
"forgejo-runner-token.age".publicKeys = [ main chaewon ]; "forgejo-runner-token.age".publicKeys = [ main chaewon ];
"readeck-secret-key.age".publicKeys = [ main chaewon ]; "readeck-secret-key.age".publicKeys = [ main chaewon ];
"paperless-password.age".publicKeys = [ main chaewon ];
} }