Setup

Fly.io Account

Create and prepare a Fly.io account and organization for deployment.

When to use this page

  • You are setting up Fly.io access for a new project.
  • You need billing and team permissions configured before deployment.

Prerequisites

  • Organization owner or admin access.
  • Team member emails for invite and role setup.

Account and billing

  • Create a Fly.io account
  • Add a payment method to enable production usage
  • Add team members to your organization and assign appropriate roles

App and region choices

  • Pick an app name and primary region
  • Decide whether you need Postgres, Redis, and object storage for this app

Verify

  • You can sign in to Fly dashboard and view your organization.
  • Billing method is active.
  • Team members can access the organization with expected roles.

Troubleshooting

  • Invite not received: Recheck email address and ask recipient to inspect spam folder.
  • Deployment blocked by billing: Confirm payment method is attached to the correct organization.

On this page