From 459cae639d579a57591cfe97eb0749e143c387c8 Mon Sep 17 00:00:00 2001 From: Joakim Repomaa Date: Sat, 15 Feb 2025 03:34:14 +0200 Subject: [PATCH] make sure postgres is running before starting dnote service --- modules/services/dnote.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/services/dnote.nix b/modules/services/dnote.nix index ea7031b..f0bece2 100644 --- a/modules/services/dnote.nix +++ b/modules/services/dnote.nix @@ -82,6 +82,8 @@ in enable = true; description = "Dnote server"; environment = lib.mapAttrs (_: value: serializeEnvVar value) (cfg.environment // immutableEnvironment); + after = [ "postgresql.service" ]; + requires = [ "postgresql.service" ]; serviceConfig = { ExecStart = "${pkgsUnstable.dnote}/bin/dnote-server -port ${toString cfg.port} start"; EnvironmentFile = lib.mkIf (cfg.environmentFile != null) cfg.environmentFile;