Skip to content
Fly
App performance optimization
Docs
Need a Logo?
View Our Brand Assets
Open main menu
Fly
App performance optimization
Docs
Pricing
Support
Sign In
Sign Up
Getting Started
Toggle Getting Started section
Quickstart: Launch your app
Launch HelloFly Demo App
Deep Dive Demo App
Choose a Language or Framework
Fly.io Essentials
Troubleshoot Deployments
Guides (Blueprints)
Toggle Guides (Blueprints) section
Guides Overview
Apps on Fly.io
Toggle Apps on Fly.io section
Fly Apps Overview
Fly Launch
Secrets
Production Checklist
Languages & Frameworks
Toggle Languages & Frameworks section
Elixir
Rails
Laravel
Django
JavaScript
Rust
Python
More...
Fly Machines
Toggle Fly Machines section
Introduction to Fly Machines
Machines API
Run a New Machine
Update a Machine
Machine Sizing
Machine Restart Policy
Machine States
Run User Code on Fly Machines
One App Per Customer - Why?
The Machine Runtime Environment
Managed Postgres
Toggle Managed Postgres section
Create and Connect to a Managed Postgres Cluster
Cluster Configuration Options
Phoenix with Managed Postgres
Monitoring and Metrics
Import data from another postgres cluster
Supported Postgres Extensions
Fly GPUs
Toggle Fly GPUs section
GPU Quickstart
Getting Started with GPU Machines
Python GPU Dev Machine
Databases & Storage
Toggle Databases & Storage section
Fly Managed Postgres
Tigris Object Storage
Upstash for Redis®
Fly Volumes
Toggle Fly Volumes section
Fly Volumes Overview
Create and Manage Volumes
Manage Volume Snapshots
Volume States
Fly Kubernetes
Toggle Fly Kubernetes section
Fly Kubernetes Quickstart
Fly Kubernetes Features
Create an FKS Cluster
Connect to an FKS Cluster
Configure FKS Services
Use GPUs with FKS
Use Volumes with FKS
Networking
Toggle Networking section
Connect to an App Service
Public Networking
Private Networking
Custom Private Networks
Flycast - Private Proxy Services
Egress IP Addresses
Dynamic Request Routing
Custom Domains
Automate Certificates via API
Understanding Cloudflare
Request Headers
Run UDP Services
TLS Support
Monitoring
Toggle Monitoring section
Metrics
Sentry Error Tracking
Logging
Toggle Logging section
Live Tail Logs
Logs API Options
Search Logs
Export Logs
Error Codes
Security
Toggle Security section
Organization Roles and Permissions
SSO for Organizations
Remove a Member from an Org
TLS Termination
App Security by Arcjet
Access Tokens
OpenID Connect
Shared Responsibility Model
Security Practices and Compliance
Reference
Toggle Reference section
flyctl
App Config Reference (fly.toml)
Architecture
Autoscaling
AWS to Fly Overview
Builders
Content Encoding
Fly Launch
Health Checks
Load Balancing
Machine Migration
Multiple Processes in Apps
Fly Proxy
Fly Proxy Autostop/Autostart
Regions
Suspend/Resume
About
Toggle About section
Pricing
Billing
Cost Management
Free Trial
Support
Engineering Jobs
Healthcare on Fly.io
Extensions Program