Compare commits

...

2 commits

Author SHA1 Message Date
789157e3bf Flake: update shows-api input 2025-02-07 23:31:25 +01:00
1c7d4a513d Server/headscale: never stop trying to restart 2025-02-07 20:13:08 +01:00
2 changed files with 12 additions and 6 deletions

8
flake.lock generated
View file

@ -576,11 +576,11 @@
"utils": "utils" "utils": "utils"
}, },
"locked": { "locked": {
"lastModified": 1738235282, "lastModified": 1738967312,
"narHash": "sha256-UpKVpjZwlse6aFNuke9J0AvQtnDNs8yLZqoDd5W2WWw=", "narHash": "sha256-U8p5la0UDcrwYM7+DYWeFUcCjKIePQMXWV3nT9UaPvQ=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "b4eae5b0b39934e558dac957da7feaa5e21d183c", "rev": "72e0b07f71445b6f16942b2db1bd888ed587879b",
"revCount": 21, "revCount": 46,
"type": "git", "type": "git",
"url": "ssh://forgejo@git.everest.tailscale:4222/Toast/shows-api.git" "url": "ssh://forgejo@git.everest.tailscale:4222/Toast/shows-api.git"
}, },

View file

@ -1,4 +1,4 @@
{...}: { {lib, ...}: {
services.headscale = { services.headscale = {
enable = true; enable = true;
settings = { settings = {
@ -20,5 +20,11 @@
}; };
}; };
programs.rust-motd.settings.service_status.Headscale = "headscale"; programs.rust-motd.settings.service_status.Headscale = "headscale";
systemd.services.tailscaled.after = ["headscale.service"]; systemd = {
services.tailscaled.after = ["headscale.service"];
services.headscale = {
serviceConfig.RestartSec = lib.mkForce "120s";
unitConfig.StartLimitBurst = lib.mkForce "infinity";
};
};
} }