feat(stolas): migrate paperless

This commit is contained in:
Tim Schubert 2025-07-26 18:22:00 +02:00
parent cfb4b8d160
commit 8908833eb3
No known key found for this signature in database
3 changed files with 12 additions and 3 deletions

View file

@ -4,7 +4,7 @@
imports = [
../modules/profiles/laptop.nix
./disks.nix
# TODO ./paperless.nix
./paperless.nix
];
nixpkgs = {

View file

@ -1,4 +1,4 @@
{ config }:
{ config, ... }:
{
services.paperless = {
# TODO migrate DB
@ -17,4 +17,12 @@
"d '${cfg.consumptionDir}' 770 ${cfg.user} ${config.users.users.${cfg.user}.group} - -"
)
];
age.secrets = {
paperless = {
file = "${config.dadada.secrets.path}/paperless.age";
mode = "700";
owner = "paperless";
};
};
}

View file

@ -46,7 +46,8 @@ in
dadada
];
"paperless.age".publicKeys = [
systems.gorgon
#systems.gorgon
systems.stolas
dadada
];
"initrd-surgat-ssh_host_ed25519_key.age".publicKeys = [