Fly.io
PlatformRuns apps and databases in fast-booting VMs in regions around the world
- Access
- Fly.io API token
About
Fly.io turns container images into fast-launching Firecracker micro-VMs (Fly Machines) that run in 18 regions, with managed Postgres and volumes. It suits full-stack apps that need real VMs near users. Usage is billed per second after a short free trial.
What you can do with it
- Deploy a Dockerfile or framework app with fly launch and fly deploy
- Start and stop VMs on demand through the Machines API
- Run a managed Postgres database in the same region as your app
Get started
- Install flyctl, the Fly.io CLI
- Sign up or log in with fly auth login
- Run fly launch in your project directory
Example
curl -L https://fly.io/install.sh | sh
fly auth login
# creates, configures and (for most apps) deploys a new app
fly launch
# redeploy after changes
fly deployDetails
- Hosting
- Hosted service
- Available in
- Worldwide
- Official SDKs
- Go
- MCP server
- Local