Merge branch 'main' of gh:greg-hellings/nixos-config
This commit is contained in:
@@ -177,23 +177,18 @@ in {
|
|||||||
|
|
||||||
# Do not start nginx until we have tailscaled up and running, so it can bind
|
# Do not start nginx until we have tailscaled up and running, so it can bind
|
||||||
# to the 100.* addresses
|
# to the 100.* addresses
|
||||||
systemd.services.nginx = {
|
systemd.services = {
|
||||||
after = [
|
nginx = rec {
|
||||||
"tailscaled.service"
|
after = [
|
||||||
"network.target"
|
"network-online.target"
|
||||||
"network-online.target"
|
];
|
||||||
];
|
wants = after;
|
||||||
wants = [
|
serviceConfig = {
|
||||||
"tailscaled.service"
|
RestartMaxDelaySec = "30s";
|
||||||
"network.target"
|
RestartSteps = "5";
|
||||||
"network-online.target"
|
};
|
||||||
];
|
};
|
||||||
requires = [
|
tailscaled.partOf = [ "network-online.target" ];
|
||||||
"tailscaled.service"
|
|
||||||
];
|
|
||||||
preStart = ''
|
|
||||||
sleep 5 # tailscaled is up before it's ACTUALLY up... try waiting?
|
|
||||||
'';
|
|
||||||
};
|
};
|
||||||
system.stateVersion = lib.mkForce "24.05";
|
system.stateVersion = lib.mkForce "24.05";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user