diff --git a/nixos/modules/services/misc/paperless.nix b/nixos/modules/services/misc/paperless.nix index f7ca6c2717bc..bfe8b651b350 100644 --- a/nixos/modules/services/misc/paperless.nix +++ b/nixos/modules/services/misc/paperless.nix @@ -24,6 +24,8 @@ let GRANIAN_HOST = cfg.address; GRANIAN_PORT = toString cfg.port; GRANIAN_WORKERS_KILL_TIMEOUT = "60"; + # django-allauth uses python requests, which doesn't use the systems CA bundle by default: https://requests.readthedocs.io/en/latest/user/advanced/#ca-certificates + REQUESTS_CA_BUNDLE = config.security.pki.caBundle; } // lib.optionalAttrs (config.time.timeZone != null) { PAPERLESS_TIME_ZONE = config.time.timeZone;