From 21482724329dc52a307a3808a9ef5265a6e7b29e Mon Sep 17 00:00:00 2001 From: Leo Maroni Date: Mon, 23 Aug 2021 08:58:16 +0200 Subject: nixos/paperless-ng: fix web file upload --- nixos/modules/services/misc/paperless-ng.nix | 3 +++ 1 file changed, 3 insertions(+) (limited to 'nixos/modules/services/misc/paperless-ng.nix') diff --git a/nixos/modules/services/misc/paperless-ng.nix b/nixos/modules/services/misc/paperless-ng.nix index 9eaf8fa8859..03773510018 100644 --- a/nixos/modules/services/misc/paperless-ng.nix +++ b/nixos/modules/services/misc/paperless-ng.nix @@ -283,6 +283,9 @@ in PATH = mkForce cfg.package.path; PYTHONPATH = "${cfg.package.pythonPath}:${cfg.package}/lib/paperless-ng/src"; }; + # Allow the web interface to access the private /tmp directory of the server. + # This is required to support uploading files via the web interface. + unitConfig.JoinsNamespaceOf = "paperless-ng-server.service"; # Bind to `paperless-ng-server` so that the web server never runs # during migrations bindsTo = [ "paperless-ng-server.service" ]; -- cgit 1.4.1