Fly.io runs real containers (any language, any runtime, WebSockets, background workers, cron) on hardware in 30+ regions — for apps that need an actual server, not serverless functions.
Capabilities
Capabilities
- Full Docker VMs: long-running processes, WebSockets, TCP, GPUs
- Global regions, volumes for persistent disk, built-in Postgres/Redis options
- Pay-per-VM from ~$2/mo for a small machine; scale-to-zero possible
Best for
- Realtime servers, background workers, anything that will not fit serverless
- Self-hosting open-source (n8n, Chatwoot, Plausible clones)
Not for
- Static sites or pure edge functions — Cloudflare/Vercel are simpler and cheaper