From 4ef2a18e9e358202347b9a67418bf7f1e51f7322 Mon Sep 17 00:00:00 2001 From: phaer Date: Tue, 25 Nov 2025 14:20:25 +0100 Subject: [PATCH] nixos/restic-rest-server: set ReusePort=true for socket to make restarts more robust --- nixos/modules/services/backup/restic-rest-server.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nixos/modules/services/backup/restic-rest-server.nix b/nixos/modules/services/backup/restic-rest-server.nix index e8d34e879dc5..4abe906388a6 100644 --- a/nixos/modules/services/backup/restic-rest-server.nix +++ b/nixos/modules/services/backup/restic-rest-server.nix @@ -134,6 +134,9 @@ in systemd.sockets.restic-rest-server = { listenStreams = [ cfg.listenAddress ]; wantedBy = [ "sockets.target" ]; + socketConfig = { + ReusePort = true; + }; }; systemd.tmpfiles.rules = lib.mkIf cfg.privateRepos [