diff options
author | NotAShelf <raf@notashelf.dev> | 2023-06-19 23:44:17 +0300 |
---|---|---|
committer | Yt <happysalada@tuta.io> | 2023-06-27 17:46:19 +0800 |
commit | b5fcbad5fb9cb47f6947ad42c9fa4cf2119dc562 (patch) | |
tree | 1f786e3026ac66e0c7354e0840af527caf9b70d7 /nixos/modules/services/web-apps/lemmy.nix | |
parent | 883ea1e0ba0f3bc6f1c712fffeff22db63a97274 (diff) | |
download | nixlib-b5fcbad5fb9cb47f6947ad42c9fa4cf2119dc562.tar nixlib-b5fcbad5fb9cb47f6947ad42c9fa4cf2119dc562.tar.gz nixlib-b5fcbad5fb9cb47f6947ad42c9fa4cf2119dc562.tar.bz2 nixlib-b5fcbad5fb9cb47f6947ad42c9fa4cf2119dc562.tar.lz nixlib-b5fcbad5fb9cb47f6947ad42c9fa4cf2119dc562.tar.xz nixlib-b5fcbad5fb9cb47f6947ad42c9fa4cf2119dc562.tar.zst nixlib-b5fcbad5fb9cb47f6947ad42c9fa4cf2119dc562.zip |
nixos/lemmy: handle database creation better
Diffstat (limited to 'nixos/modules/services/web-apps/lemmy.nix')
-rw-r--r-- | nixos/modules/services/web-apps/lemmy.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/web-apps/lemmy.nix b/nixos/modules/services/web-apps/lemmy.nix index 1580716b1c4e..dd335302fa47 100644 --- a/nixos/modules/services/web-apps/lemmy.nix +++ b/nixos/modules/services/web-apps/lemmy.nix @@ -202,7 +202,7 @@ in environment = { LEMMY_CONFIG_LOCATION = "${settingsFormat.generate "config.hjson" cfg.settings}"; - LEMMY_DATABASE_URL = mkIf (cfg.database.uri != null) cfg.database.uri; + LEMMY_DATABASE_URL = if cfg.database.uri != null then cfg.database.uri else (mkIf (cfg.database.createLocally) "postgres:///lemmy?host=/run/postgresql&user=lemmy"); }; documentation = [ |