From bdf08b758f1bc1f2f0fe2a06e878f517ca093f7c Mon Sep 17 00:00:00 2001 From: Rory& Date: Wed, 21 Jan 2026 07:53:56 +0100 Subject: [PATCH] Nix: remove dependency on postgres service if host isnt running it --- nix/modules/default/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nix/modules/default/default.nix b/nix/modules/default/default.nix index d39919c32..093087fa2 100644 --- a/nix/modules/default/default.nix +++ b/nix/modules/default/default.nix @@ -223,7 +223,8 @@ in systemd.services.spacebar-apply-migrations = makeServerTsService { description = "Spacebar Server - Apply DB migrations"; - after = [ "network-online.target" "postgresql.service" ]; + after = [ "network-online.target" ] ++ lib.optional config.services.postgresql.enable "postgresql.service"; + requires = lib.optional config.services.postgresql.enable "postgresql.service"; environment = builtins.mapAttrs (_: val: builtins.toString val) ( cfg.extraEnvironment // {