Add verifiable atomic server updates

This commit is contained in:
Alexander Sellite 2026-08-11 10:37:03 -04:00
parent 2d135acab7
commit a68d6157be
8 changed files with 371 additions and 24 deletions

View file

@ -7,9 +7,9 @@ Wants=network-online.target
Type=simple
User=netfishing
Group=netfishing
WorkingDirectory=/opt/netfishing-server
WorkingDirectory=/opt/netfishing-server/current
EnvironmentFile=-/etc/netfishing-server.env
ExecStart=/opt/netfishing-server/NETfishingServer.x86_64 -- --config=/etc/netfishing-server.cfg
ExecStart=/opt/netfishing-server/current/NETfishingServer.x86_64 -- --config=/etc/netfishing-server.cfg
Restart=on-failure
RestartSec=5
NoNewPrivileges=true