Run npm start
to develop.
Run ./deploy.sh
to deploy (zero downtime deploy with Caddy).
- Single Go binary with embedded assets
- PM2 for process management
- Caddy as a reverse proxy
- Zero downtime deployment thanks to
lb_try_duration
andlb_try_interval