From 8e32c5f0d61ce2705e3433f8c3bf3be4ce9110fd Mon Sep 17 00:00:00 2001 From: oddlama Date: Fri, 19 Jan 2024 20:57:25 +0100 Subject: [PATCH] feat: add .keep files to prevent paperless from removing empty folders --- hosts/sire/guests/samba.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/hosts/sire/guests/samba.nix b/hosts/sire/guests/samba.nix index 1f7d27c..1451f6a 100644 --- a/hosts/sire/guests/samba.nix +++ b/hosts/sire/guests/samba.nix @@ -258,11 +258,23 @@ in { group = "paperless"; mode = "0750"; }; + # A .keep file prevents paperless from removing this folder if no documents are present + "/paperless/media/documents/archive/${user}/.keep".f = { + user = "paperless"; + group = "paperless"; + mode = "0640"; + }; "/paperless/media/documents/originals/${user}".d = { user = "paperless"; group = "paperless"; mode = "0750"; }; + # A .keep file prevents paperless from removing this folder if no documents are present + "/paperless/media/documents/originals/${user}/.keep".f = { + user = "paperless"; + group = "paperless"; + mode = "0640"; + }; }; } ))