diff --git a/nixos/modules/services/misc/ollama.nix b/nixos/modules/services/misc/ollama.nix index d6de23fe4c40..6c45952b8ce7 100644 --- a/nixos/modules/services/misc/ollama.nix +++ b/nixos/modules/services/misc/ollama.nix @@ -270,7 +270,11 @@ in "multi-user.target" "ollama.service" ]; - after = [ "ollama.service" ]; + wants = [ "network-online.target" ]; + after = [ + "ollama.service" + "network-online.target" + ]; bindsTo = [ "ollama.service" ]; environment = config.systemd.services.ollama.environment; serviceConfig = {