Merge branch 'main' of gh:greg-hellings/nixos-config

This commit is contained in:
Greg Hellings
2024-07-23 14:27:15 -05:00
+12 -17
View File
@@ -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";
} }