nixos/restic-rest-server: make (re)starts more reliable with ReusePort & Freebind (#464932)

This commit is contained in:
Paul Haerle
2026-01-22 07:24:22 +00:00
committed by GitHub
@@ -134,6 +134,10 @@ in
systemd.sockets.restic-rest-server = {
listenStreams = [ cfg.listenAddress ];
wantedBy = [ "sockets.target" ];
socketConfig = {
ReusePort = true;
FreeBind = true;
};
};
systemd.tmpfiles.rules = lib.mkIf cfg.privateRepos [