From 08791a65081698261c5a856cd7beb3811c33e8aa Mon Sep 17 00:00:00 2001 From: teutat3s Date: Sat, 13 Apr 2024 03:37:24 +0200 Subject: [PATCH] fae: enable nginx for paperless --- hosts/fae/paperless.nix | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/hosts/fae/paperless.nix b/hosts/fae/paperless.nix index 6605ba63..46063253 100644 --- a/hosts/fae/paperless.nix +++ b/hosts/fae/paperless.nix @@ -78,11 +78,20 @@ in { "paperless.faenix.eu" = {}; }; - services.nginx.virtualHosts = { - "paperless.faenix.eu" = { - forceSSL = true; - useACMEHost = "paperless.faenix.eu"; - locations."/".proxyPass = "http://127.0.0.1:${builtins.toString config.services.paperless.port}"; + services.nginx = { + enable = true; + + recommendedOptimisation = true; + recommendedGzipSettings = true; + recommendedTlsSettings = true; + recommendedProxySettings = true; + + virtualHosts = { + "paperless.faenix.eu" = { + forceSSL = true; + useACMEHost = "paperless.faenix.eu"; + locations."/".proxyPass = "http://127.0.0.1:${builtins.toString config.services.paperless.port}"; + }; }; };