nixos/paperless: Use system timezone by default, if set

This commit is contained in:
Martin Weinelt 2022-09-04 13:50:17 +02:00
parent 94f00041f0
commit 81a17f7352
No known key found for this signature in database
GPG Key ID: 87C1E9888F856759

View File

@ -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);