diff options
author | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-09-04 13:50:17 +0200 |
---|---|---|
committer | Martin Weinelt <hexa@darmstadt.ccc.de> | 2022-09-04 16:16:46 +0200 |
commit | 81a17f7352bd7acc438c298f317c190d2fbdcc35 (patch) | |
tree | f32233b73f582c64102298d828309774a5ba0c49 /nixos/modules/services/misc/paperless.nix | |
parent | 94f00041f0cd3916be55bc90367a3e160717533f (diff) | |
download | nixpkgs-81a17f7352bd7acc438c298f317c190d2fbdcc35.tar nixpkgs-81a17f7352bd7acc438c298f317c190d2fbdcc35.tar.gz nixpkgs-81a17f7352bd7acc438c298f317c190d2fbdcc35.tar.bz2 nixpkgs-81a17f7352bd7acc438c298f317c190d2fbdcc35.tar.lz nixpkgs-81a17f7352bd7acc438c298f317c190d2fbdcc35.tar.xz nixpkgs-81a17f7352bd7acc438c298f317c190d2fbdcc35.tar.zst nixpkgs-81a17f7352bd7acc438c298f317c190d2fbdcc35.zip |
nixos/paperless: Use system timezone by default, if set
Diffstat (limited to 'nixos/modules/services/misc/paperless.nix')
-rw-r--r-- | nixos/modules/services/misc/paperless.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/nixos/modules/services/misc/paperless.nix b/nixos/modules/services/misc/paperless.nix index c17bde0da33..8750770cea2 100644 --- a/nixos/modules/services/misc/paperless.nix +++ b/nixos/modules/services/misc/paperless.nix @@ -17,9 +17,11 @@ let GUNICORN_CMD_ARGS = "--bind=${cfg.address}:${toString cfg.port}"; } // ( lib.mapAttrs (_: toString) cfg.extraConfig - ) // (optionalAttrs enableRedis { + ) // optionalAttrs (config.time.timeZone != null) { + PAPERLESS_TIME_ZONE = lib.mkDefault config.time.timeZone; + } // optionalAttrs enableRedis { PAPERLESS_REDIS = "unix://${redisServer.unixSocket}"; - }); + }; manage = let setupEnv = lib.concatStringsSep "\n" (mapAttrsToList (name: val: "export ${name}=\"${val}\"") env); |