Fly.io
Cloud platform for deploying apps globally with hardware-virtualized containers that launch instantly and run near users.
At a Glance
Pricing
Pay-as-you-go infrastructure with micro VMs, persistent storage, and GPUs
Engagement
Available On
About Fly.io
Fly.io is a cloud computing platform that enables developers to deploy applications globally using hardware-virtualized containers called Fly Machines. The platform focuses on running apps close to users across 33+ regions on 6 continents, delivering sub-100ms response times. Fly Machines are micro VMs that launch instantly and run only when needed, making them ideal for both traditional web applications and modern AI workloads.
-
Fly Machines provide hardware-virtualized containers that start fast enough to handle HTTP requests, scale into tens of thousands of instances, and run only when you need them with pay-per-second billing.
-
Sprites (Sandboxes) offer hardware-isolated environments for running AI-generated code safely, with checkpoint and restore capabilities, launching in under a second.
-
Global Deployment across 18+ regions from Sydney to São Paulo, with private networking, granular routing, and end-to-end encryption built in automatically.
-
Zero Downtime Deploys ensure smooth application updates without service interruption, combined with autoscaling capabilities to handle traffic spikes.
-
Framework Support includes automatic container generation for popular frameworks like Rails, Phoenix, Django, Node, Laravel, and .NET without requiring a Dockerfile.
-
Managed Postgres provides globally-distributed database solutions alongside support for clustered databases like CockroachDB and modern RPC systems like Elixir FLAME.
-
Storage Options include fast local NVMe for low-latency work and global durable object storage for persistent data, with snapshot capabilities.
-
Enterprise Security features SOC2 Type 2 attestation, HIPAA readiness, KVM hardware isolation, memory-safe Rust and Go stack, SSO authentication, and routine third-party penetration tests.
To get started, install the flyctl CLI using brew install flyctl, then run fly launch to deploy your application. The platform supports Docker/OCI containers with standard IPv6 networking, ensuring no vendor lock-in.
Community Discussions
Be the first to start a conversation about Fly.io
Share your experience with Fly.io, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
Pay-as-you-go infrastructure with micro VMs, persistent storage, and GPUs
- FlyCTL CLI orchestration
- Unlimited users per organization
- Unlimited organizations
- Aggregated billing across organizations
- Private networking
Standard Support
Basic support for single developers and small teams
- 36-hour first response time
- Technical architecture support
Premium Support
Enhanced support for growing businesses
- 24-hour first response time
- 1-hour first response time for urgent issues
- Dedicated Slack support channel
- Quarterly Solutions Architecture sessions
Enterprise Support
Top-tier support for large-scale operations
- 4-hour first response time 24x7
- 15-min emergency first response time 24x7
- Dedicated Slack support channel
- Quarterly Solutions Architecture sessions
Compliance
HIPAA-compliant workloads with BAAs and SOC2s
- HIPAA BAA
- SOC2 compliance
Capabilities
Key Features
- Hardware-virtualized Fly Machines
- Global deployment in 33+ regions
- Sprites sandboxes for AI code execution
- Autoscaling
- Zero downtime deploys
- Private networking
- Granular routing
- Managed Postgres
- Fly Volumes storage
- Fly GPUs
- Fly Kubernetes
- Monitoring and metrics
- CI/CD integration
- SSO authentication
- SOC2 Type 2 attestation
- HIPAA compliance ready
- Real-time log shipping
- Health checks
- Docker/OCI container support
