Deployed with ShipNode
This app was shipped to a plain Ubuntu VPS with @devalade/shipnode, a zero-downtime Node.js deployment CLI over SSH — no Docker, no PaaS. It handles mise/Node/PM2/Caddy setup, atomic releases, and HTTPS via Let's Encrypt.
This app was shipped to a plain Ubuntu VPS with @devalade/shipnode, a zero-downtime Node.js deployment CLI over SSH — no Docker, no PaaS. It handles mise/Node/PM2/Caddy setup, atomic releases, and HTTPS via Let's Encrypt.