# Fly.io

> Cloud platform for deploying apps globally with hardware-virtualized containers that launch instantly and run near users.

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.

## 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

## Integrations
Docker, GitHub Actions, GitLab, Prometheus, Grafana, Phoenix Framework, Ruby on Rails, Django, Laravel, Next.js, SvelteKit, Elixir FLAME, CockroachDB, PostgreSQL, SQLite

## Platforms
WEB, API, LINUX, MACOS, WINDOWS

## Pricing
Freemium — Free tier available with paid upgrades

## Links
- Website: https://fly.io
- Documentation: https://fly.io/docs
- Repository: https://github.com/superfly
- EveryDev.ai: https://www.everydev.ai/tools/fly-io
