The systemd Unit That Keeps My Go Service Alive
The exact systemd unit I run for Go services: restart policy, hardening, environment file, and the flags that stop a crash from becoming an outage.
The exact systemd unit I run for Go services: restart policy, hardening, environment file, and the flags that stop a crash from becoming an outage.
A complete, working deployment recipe for Go web services on a VPS: cross-compile, systemd unit, nginx reverse proxy, secrets, logging, and zero-downtime restarts.
My real self-hosting setup: a cheap VPS, Go services, Cloudflare, and honest numbers on what it costs — and what I would pay for instead.