Skip to content
Fly App performance optimization Docs
Need a Logo? View Our Brand Assets
Fly App performance optimization Docs
Pricing Support
Sign In Sign Up
Getting Started
  • Quickstart: Launch your app
  • Launch HelloFly Demo App
  • Deep Dive Demo App
  • Choose a Language or Framework
  • Fly.io Essentials
  • Migrate from Heroku
  • Troubleshoot Deployments
Guides (Blueprints)
  • Guides Overview
Apps on Fly.io
  • Fly Apps Overview
  • Fly Launch
  • Secrets
  • Production Checklist
Languages & Frameworks
  • Elixir
  • Rails
  • Laravel
  • Django
  • JavaScript
  • Rust
  • Python
  • More...
Fly Machines
  • 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
  • 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
  • GPU Quickstart
  • Getting Started with GPU Machines
  • Python GPU Dev Machine
Databases & Storage
  • Fly Managed Postgres
  • Tigris Object Storage
  • Upstash for Redis®
Fly Volumes
  • Fly Volumes Overview
  • Create and Manage Volumes
  • Manage Volume Snapshots
  • Volume States
Fly Kubernetes
  • 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
  • Connect to an App Service
  • Public Networking
  • Private Networking
  • Custom Private Networks
  • Flycast - Private Proxy Services
  • Egress IP Addresses
  • Dynamic Request Routing
  • Custom Domains
  • Understanding Cloudflare
  • Request Headers
  • Run UDP Services
  • TLS Support
Monitoring
  • Metrics
  • Sentry Error Tracking
  • Logging
    • Live Tail Logs
    • Logs API Options
    • Search Logs
    • Export Logs
    • Error Codes
Security
  • 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
  • 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
  • Pricing
  • Billing
  • Cost Management
  • Free Trial
  • Support
  • Engineering Jobs
  • Healthcare on Fly.io
  • Extensions Program
  • Extensions API
  • Merch
  • Open Source
  • Using Our Brand
  • Privacy Policy
  • Terms of Service
--- title: Support layout: docs nav: firecracker --- <figure> <img src="/?originalUrl=https%3A%2F%2Ffly.io%2F%26quot%3B%2Fstatic%2Fimages%2Fhelp.png%26quot%3B%2520alt%3D%26quot%3BIllustration%2520by%2520Annie%2520Ruygt%2520of%2520Frankie%2520the%2520hot%2520air%2520balloon%2520wearing%2520a%2520fireman%2520hat%2C%2520putting%2520a%2520ladder%2520on%2520a%2520tree%2520to%2520save%2520a%2520cat%26quot%3B%2520class%3D%26quot%3Bw-full%2520max-w-lg%2520mx-auto%26quot%3B%26gt%3B%26lt%3B%2Ffigure%26gt%3BNeed%2520support%3F%2520We%2520can%2520help!%2520Here%26%2339%3Bs%2520where%2520to%2520look.%23%23%2520Fly.io%2520statusFor%2520platform-wide%2520issues%2520and%2520updates%2C%2520please%2520view%2520our%2520%5Bstatus%2520page%5D(https%3A%2F%2Fstatus.flyio.net%2F).For%2520host-level%2520issues%2520that%2520might%2520affect%2520your%2520apps%2C%2520see%2520your%2520%5Bdashboard%5D(https%3A%2F%2Ffly.io%2Fdashboard).%23%23%2520Community%2520forum**Who%2520can%2520use%2520this%3A**%2520Everyone**Use%2520this%2520for%3A**%2520General%2520questions%2C%2520troubleshooting%2520advice%2C%2520best%2520practices%2C%2520and%2520sharing%2520tips%2520with%2520other%2520Fly.io%2520users.All%2520customers%2520have%2520access%2520to%2520our%2520active%2520%5Bcommunity%2520forum%5D(https%3A%2F%2Fcommunity.fly.io).%2520We%26%2339%3Bre%2520in%2520the%2520forums%2520regularly%2520to%2520help%2520out%2520with%2520customer%2520issues%2520and%2520post%2520new%2520feature%2520announcements.Customers%2520also%2520frequently%2520help%2520each%2520other%2520out%2520and%2520share%2520insights%2520on%2520running%2520their%2520apps%2520on%2520Fly.io.%2520Especially%2520helpful%2520contributors%2520can%2520earn%2520a%2520special%2520%26quot%3BAeronaut%26quot%3B%2520badge%2520to%2520signify%2520their%2520troubleshooting%2520prowess%2C%2520great%2520advice%2C%2520and%2520exceptional%2520kindness.%23%23%2520Billing%2520and%2520account%2520support**Who%2520can%2520use%2520this%3A**%2520Everyone**Use%2520this%2520for%3A**%2520Billing%2520and%2520account%2520management%2520issues.For%2520questions%2520about%2520a%2520specific%2520invoice%2520or%2520account%2520management%2520issues%2C%2520you%2520can%2520email%2520us%2520at%2520%5Bbilling%40fly.io%5D(mailto%3Abilling%40fly.io).%23%23%2520Paid%2520support%2520plans**Find%2520out%2520more%3A**%2520Want%2520to%2520learn%2520more%2520about%2520our%2520different%2520support%2520plans%2520or%2520ready%2520to%2520get%2520started%3F%2520Just%2520head%2520over%2520to%2520our%2520%5BSupport%2520page%5D(https%3A%2F%2Ffly.io%2Fsupport).%2520We%26%2339%3Bve%2520got%2520all%2520the%2520details%2520there%2520to%2520help%2520you%2520choose%2520what%2520works%2520best%2520for%2520you!%23%23%23%2520Email%2520support**Who%2520can%2520use%2520this%3A**%2520Organizations%2520who%2520have%2520purchased%2520a%2520Standard%2C%2520Premium%2C%2520or%2520Enterprise%2520Support%2520package%2520or%2520organizations%2520with%2520legacy%2520Launch%2520or%2520Scale%2520plans.%2520**Use%2520this%2520for%3A**%2520%2520Technical%2520support%2520for%2520issues%2520or%2520questions%2520specific%2520to%2520you.Our%2520Standard%2C%2520Premium%2C%2520and%2520Enterprise%2520packages%2520have%2520access%2520to%2520email%2520support.%2520These%2520plans%2520come%2520with%2520an%2520organization-specific%2520address%2520for%2520emailing%2520support%2520questions%2C%2520typically%2520%2560%26lt%3Borg-name%26gt%3B%40support.fly.io%2560.You%2520can%2520find%2520your%2520support%2520address%2520is%2520in%2520the%2520%5BFly.io%2520dashboard%5D(https%3A%2F%2Ffly.io%2Fdashboard).%2520Select%2520your%2520organization%2C%2520and%2520look%2520for%2520your%2520unique%2520email%2520address%2520in%2520the%2520**Support**%2520section.%2520You%26%2339%3Bll%2520also%2520find%2520a%2520form%2520to%2520submit%2520new%2520support%2520tickets%2C%2520as%2520well%2520as%2520an%2520overview%2520of%2520recent%2520support%2520interactions.%23%23%23%2520Support%2520Portal**Who%2520can%2520use%2520this%3A**%2520Organizations%2520who%2520have%2520purchased%2520a%2520Standard%2C%2520Premium%2C%2520or%2520Enterprise%2520Support%2520package%2520or%2520organizations%2520with%2520legacy%2520Launch%2520or%2520Scale%2520plans.%2520Organizations%2520with%2520a%2520Managed%2520Postgres%2520(MPG)%2520database%2520cluster%2520also%2520have%2520access%2520to%2520our%2520Support%2520Portal%2520for%2520issues%2520related%2520to%2520MPG.**Use%2520this%2520for%3A**%2520Technical%2520support%2520for%2520issues%2520or%2520questions%2520specific%2520to%2520you.The%2520Support%2520Portal%2520is%2520a%2520self-service%2520portal%2520for%2520customers%2520to%2520submit%2520support%2520tickets%2C%2520view%2520recent%2520support%2520interactions%2C%2520and%2520track%2520the%2520status%2520of%2520their%2520tickets.%2520You%2520can%2520access%2520it%2520from%2520your%2520%5BFly.io%2520dashboard%5D(https%3A%2F%2Ffly.io%2Fdashboard)%2520by%2520clicking%2520the%2520**Support**%2520tab.%23%23%2520Managed%2520Postgres%2520SupportWe%2520now%2520offer%2520%5BManaged%2520Postgres%2520(MPG)%5D(https%3A%2F%2Ffly.io%2Fdocs%2Fmpg%2Foverview%2F)%2C%2520a%2520fully%2520managed%2520Postgres%2520service%2520with%2520automated%2520provisioning%2C%2520daily%2520snapshots%2C%2520built-in%2520high%2520availability%2C%2520global%2520networking%2C%2520and%2520Prometheus-compatible%2520metrics.%2520MPG%2520is%2520currently%2520available%2520in%2520a%2520limited%2520set%2520of%2520regions%2520and%2520supports%2520up%2520to%25201%25E2%2580%25AFTB%2520of%2520storage%2C%2520with%2520an%2520initial%2520allocation%2520cap%2520of%2520500%25E2%2580%25AFGB.%2520Managed%2520Postgres%2520customers%2520have%2520Support%2520portal%2520access%2520for%2520issues%2520related%2520to%2520MPG.Note%3A%2520If%2520you%2520need%2520to%2520run%2520in%2520unsupported%2520regions%2C%2520require%2520more%2520storage%2C%2520or%2520need%2520custom%2520configuration%2C%2520you%2520may%2520still%2520need%2520to%2520use%2520an%2520%5Bunmanaged%2520Postgres%5D(https%3A%2F%2Ffly.io%2Fdocs%2Fpostgres%2Fgetting-started%2Fwhat-you-should-know%2F)%2520app%2520for%2520now.%23%23%2520Support%2520metricsThe%2520Fly.io%2520Support%2520team%2520publishes%2520our%2520email%2520support%2520metrics%2520to%2520better%2520set%2520expectations%2520regarding%2520response%2520times%2520and%2520help%2520to%2520you%2520understand%2520how%2520we%26%2339%3Bre%2520doing.%2520You%2520can%2520view%2520these%2520metrics%2520in%2520the%2520public%2520%5BSupport%2520Metrics%2520Dashboard%5D(https%3A%2F%2Ffly.io%2Fsupport).%23%23%2520Working%2520with%2520supportWe%2520understand%2520that%2520describing%2520technical%2520issues%2520can%2520sometimes%2520be%2520challenging.%2520Providing%2520a%2520clear%2520and%2520detailed%2520description%2520of%2520the%2520problem%2C%2520including%2520any%2520noticeable%2520symptoms%2520and%2520relevant%2520artifacts%2C%2520can%2520help%2520us%2520identify%2520similar%2520cases%2520and%2520potentially%2520speed%2520up%2520the%2520resolution%2520process.Here%2520are%2520some%2520things%2520to%2520include%2520in%2520your%2520ticket%3A-%2520Your%2520app%2520name%2520and%2For%2520Machine%2520ID.-%2520Specific%2520errors%2520in%2520your%2520app%2520logs%2520or%2520browser.%2520What%2520you%2520observed%2520(e.g.%2520%26%2339%3Bit%2520threw%2520a%2520500%2520error%26%2339%3B).-%2520What%2520you%2520were%2520trying%2520to%2520achieve%2520(e.g.%2520deploy%2520the%2520application).-%2520What%2520you%2520did%2520(e.g.%2520I%2520ran%2520%2560fly%2520deploy%2560).-%2520UTC%2520timestamps%2520for%2520when%2520the%2520issue%2520occurred.-%2520Prepending%2520%2560LOG_LEVEL%3Ddebug%2560%2520to%2520any%2520flyctl%2520command%2520will%2520provide%2520insight%2520into%2520the%2520lower-level%2520API%2520calls%2520being%2520made.-%2520If%2520you%2520are%2520sending%2520us%2520error%2520messages%2520or%2520log%2520output%2C%2520it%26%2339%3Bs%2520best%2520to%2520send%2520that%2520as%2520plain%2520text%2520in%2520the%2520body%2520of%2520the%2520email%2520(or%2520upload%2520a%2520%2560.txt%2560%2520or%2520%2560.log%2560%2520file%2520for%2520longer%2520outputs)%2C%2520rather%2520than%2520attached%2520screenshots%2520of%2520your%2520terminal%2520window.%23%23%2520Scope%2520of%2520Support%26lt%3Bdiv%26gt%3B%2520%2520%26lt%3Bp%2520class%3D%26quot%3Bmb-6%26quot%3B%26gt%3B%2520%2520%2520%2520This%2520section%2520highlights%2520the%2520products%2520we%2520actively%2520work%2520on%2520and%2520maintain%2C%2520and%2520therefore%2C%2520the%2520ones%2520we%2520are%2520able%2520to%2520provide%2520support%2520for.%2520While%2520we%2520can%26%2339%3Bt%2520offer%2520direct%2520support%2520for%2520your%2520own%2520code%2520or%2520the%2520specific%2520language%2520or%2520framework%2520you%2520use%2C%2520here%2520are%2520some%2520%5Bguides%2520to%2520the%2520most%2520common%2520frameworks%5D(https%3A%2F%2Ffly.io%2Fdocs%2Fgetting-started%2Fget-started-by-framework%2F)%2520used%2520on%2520Fly.io.%2520%2520%26lt%3B%2Fp%26gt%3B%2520%2520%26lt%3Bdiv%2520class%3D%26quot%3Bborder-2%2520border-gray-200%2520rounded-lg%26quot%3B%26gt%3B%2520%2520%2520%2520%26lt%3Bdiv%2520class%3D%26quot%3Bgrid%2520grid-cols-2%26quot%3B%26gt%3B%2520%2520%2520%2520%2520%2520%26lt%3Bdiv%2520class%3D%26quot%3Bp-6%2520border-r%2520border-gray-200%26quot%3B%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bh3%2520class%3D%26quot%3Bfont-bold%2520mb-4%26quot%3B%26gt%3BSupported%2520Products%26lt%3B%2Fh3%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bul%2520class%3D%26quot%3Bspace-y-2%26quot%3B%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Networking**%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Machines**%2520(including%2520GPUs)%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Managed%2520Postgres**%2520(MPG)%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Apps**%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Launch%2FDeploy**%2520(UI%2520%26amp%3B%2520CLI)%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Volumes**%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**FKS**%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Security**%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Accounts%2520%26amp%3B%2520Billing**%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Extensions**%2520(Tigris%2C%2520Upstash%2C%2520Depot)%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Monitoring**%2520(metrics%2520and%2520logs)%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3B%2Ful%26gt%3B%2520%2520%2520%2520%2520%2520%26lt%3B%2Fdiv%26gt%3B%2520%2520%2520%2520%2520%2520%26lt%3Bdiv%2520class%3D%26quot%3Bp-6%26quot%3B%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bh3%2520class%3D%26quot%3Bfont-bold%2520mb-4%26quot%3B%26gt%3BNot%2520Supported%26lt%3B%2Fh3%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bul%2520class%3D%26quot%3Bspace-y-2%26quot%3B%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**LiteFS**%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3Bli%26gt%3B**Unmanaged%2520Postgres**%26lt%3B%2Fli%26gt%3B%2520%2520%2520%2520%2520%2520%2520%2520%26lt%3B%2Ful%26gt%3B%2520%2520%2520%2520%2520%2520%26lt%3B%2Fdiv%26gt%3B%2520%2520%2520%2520%26lt%3B%2Fdiv%26gt%3B%2520%2520%26lt%3B%2Fdiv%26gt%3B%26lt%3B%2Fdiv%26gt%3B%253C%2Fdiv">
Docs About Fly.io Support

Support

Illustration by Annie Ruygt of Frankie the hot air balloon wearing a fireman hat, putting a ladder on a tree to save a cat

Need support? We can help! Here’s where to look.

Fly.io status

For platform-wide issues and updates, please view our status page.

For host-level issues that might affect your apps, see your dashboard.

Community forum

Who can use this: Everyone

Use this for: General questions, troubleshooting advice, best practices, and sharing tips with other Fly.io users.

All customers have access to our active community forum. We’re in the forums regularly to help out with customer issues and post new feature announcements.

Customers also frequently help each other out and share insights on running their apps on Fly.io. Especially helpful contributors can earn a special “Aeronaut” badge to signify their troubleshooting prowess, great advice, and exceptional kindness.

Billing and account support

Who can use this: Everyone

Use this for: Billing and account management issues.

For questions about a specific invoice or account management issues, you can email us at billing@fly.io.

Paid support plans

Find out more: Want to learn more about our different support plans or ready to get started? Just head over to our Support page. We’ve got all the details there to help you choose what works best for you!

Email support

Who can use this: Organizations who have purchased a Standard, Premium, or Enterprise Support package or organizations with legacy Launch or Scale plans.

Use this for: Technical support for issues or questions specific to you.

Our Standard, Premium, and Enterprise packages have access to email support. These plans come with an organization-specific address for emailing support questions, typically <org-name>@support.fly.io.

You can find your support address is in the Fly.io dashboard. Select your organization, and look for your unique email address in the Support section. You’ll also find a form to submit new support tickets, as well as an overview of recent support interactions.

Support Portal

Who can use this: Organizations who have purchased a Standard, Premium, or Enterprise Support package or organizations with legacy Launch or Scale plans. Organizations with a Managed Postgres (MPG) database cluster also have access to our Support Portal for issues related to MPG.

Use this for: Technical support for issues or questions specific to you.

The Support Portal is a self-service portal for customers to submit support tickets, view recent support interactions, and track the status of their tickets. You can access it from your Fly.io dashboard by clicking the Support tab.

Managed Postgres Support

We now offer Managed Postgres (MPG), a fully managed Postgres service with automated provisioning, daily snapshots, built-in high availability, global networking, and Prometheus-compatible metrics. MPG is currently available in a limited set of regions and supports up to 1 TB of storage, with an initial allocation cap of 500 GB. Managed Postgres customers have Support portal access for issues related to MPG.

Note: If you need to run in unsupported regions, require more storage, or need custom configuration, you may still need to use an unmanaged Postgres app for now.

Support metrics

The Fly.io Support team publishes our email support metrics to better set expectations regarding response times and help to you understand how we’re doing. You can view these metrics in the public Support Metrics Dashboard.

Working with support

We understand that describing technical issues can sometimes be challenging. Providing a clear and detailed description of the problem, including any noticeable symptoms and relevant artifacts, can help us identify similar cases and potentially speed up the resolution process.

Here are some things to include in your ticket:

  • Your app name and/or Machine ID.
  • Specific errors in your app logs or browser. What you observed (e.g. ‘it threw a 500 error’).
  • What you were trying to achieve (e.g. deploy the application).
  • What you did (e.g. I ran fly deploy).
  • UTC timestamps for when the issue occurred.
  • Prepending LOG_LEVEL=debug to any flyctl command will provide insight into the lower-level API calls being made.
  • If you are sending us error messages or log output, it’s best to send that as plain text in the body of the email (or upload a .txt or .log file for longer outputs), rather than attached screenshots of your terminal window.

Scope of Support

This section highlights the products we actively work on and maintain, and therefore, the ones we are able to provide support for. While we can’t offer direct support for your own code or the specific language or framework you use, here are some guides to the most common frameworks used on Fly.io.

Supported Products

  • Networking
  • Machines (including GPUs)
  • Managed Postgres (MPG)
  • Apps
  • Launch/Deploy (UI & CLI)
  • Volumes
  • FKS
  • Security
  • Accounts & Billing
  • Extensions (Tigris, Upstash, Depot)
  • Monitoring (metrics and logs)

Not Supported

  • LiteFS
  • Unmanaged Postgres

or Open in ChatGPT
Report an issue or edit this page on GitHub
On this page
  • Fly.io status
  • Community forum
  • Billing and account support
  • Paid support plans
    • Email support
    • Support Portal
  • Managed Postgres Support
  • Support metrics
  • Working with support
  • Scope of Support
    • Supported Products
    • Not Supported
Open in ChatGPT