Designing a tiny server that can recover itself
A resilient service does not need an elaborate platform. A clear boot path, narrow permissions, useful health checks, and one tested rollback are often enough.
$ systemctl is-active edge-service
active
$ sysctl net.ipv4.tcp_congestion_control
net.ipv4.tcp_congestion_control = bbr