From 626a88c8c8e6024cd659f76fbba89b453310985f Mon Sep 17 00:00:00 2001 From: soraefir Date: Wed, 6 May 2026 01:07:48 +0200 Subject: [PATCH] Fixed --- .../system/network/wireguard/default.nix | 8 ++++++++ modules/server/containers/default.nix | 20 +++++++++---------- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/modules/nixos/system/network/wireguard/default.nix b/modules/nixos/system/network/wireguard/default.nix index db2431b..c8a43f5 100644 --- a/modules/nixos/system/network/wireguard/default.nix +++ b/modules/nixos/system/network/wireguard/default.nix @@ -34,5 +34,13 @@ in }; }; }; + systemd.services."wireguard-wg0" = { + after = [ "network-online.target" "nss-lookup.target" ]; + wants = [ "network-online.target" "nss-lookup.target" ]; + serviceConfig = { + Restart = "on-failure"; + RestartSec = "5s"; + }; + }; }; } diff --git a/modules/server/containers/default.nix b/modules/server/containers/default.nix index 2060e42..7bb726d 100644 --- a/modules/server/containers/default.nix +++ b/modules/server/containers/default.nix @@ -16,15 +16,15 @@ in containers = mergedContainers; }; - systemd.services.init-podman-network = { - description = "Create Podman network with subnet"; - after = [ "network.target" ]; - wantedBy = [ "multi-user.target" ]; - serviceConfig.Type = "oneshot"; - script = '' - ${pkgs.podman}/bin/podman network inspect podnet || \ - ${pkgs.podman}/bin/podman network create --subnet=10.88.0.0/16 podnet - ''; - }; + # systemd.services.init-podman-network = { + # description = "Create Podman network with subnet"; + # after = [ "network.target" ]; + # wantedBy = [ "multi-user.target" ]; + # serviceConfig.Type = "oneshot"; + # script = '' + # ${pkgs.podman}/bin/podman network inspect podnet || \ + # ${pkgs.podman}/bin/podman network create --subnet=10.88.0.0/16 podnet + # ''; + # }; }; } \ No newline at end of file