Prerequisites
- Fly.io account and organization
- Existing Fly app
flyctlinstalled and authenticated- Base values from Environment Variables
- A storage profile from Manual Installation Overview
Deploy flow
1
Configure secrets and variables
Set all required runtime values in Fly.io using the dashboard or
flyctl secrets set.2
Deploy an immutable image
Deploy the application image with
infra/fly/fly.toml.3
Plan rollback before production traffic
Keep the previous healthy digest ready so you can redeploy it quickly if needed.