diff --git a/nixos/modules/services/networking/mycelium.nix b/nixos/modules/services/networking/mycelium.nix index 26c9be290fed..7ba506ef25eb 100644 --- a/nixos/modules/services/networking/mycelium.nix +++ b/nixos/modules/services/networking/mycelium.nix @@ -73,7 +73,13 @@ in systemd.services.mycelium = { description = "Mycelium network"; - after = [ "network.target" ]; + after = [ + "network.target" + "network-online.target" + ]; + wants = [ + "network-online.target" + ]; wantedBy = [ "multi-user.target" ]; restartTriggers = [ cfg.keyFile