Integrations
Fly.io
Dun redeploys your Fly.io apps and reads release status.
Connect with an API tokenHosting1 product
Note
Every mutating action — a deploy, a scale, a secret rotation, a DNS change — surfaces a plan in chat first. Dun never touches your Fly.io resources until you approve it.
How to connect
Connect once from Integrations → Fly.io, then toggle on the products you want Dun to manage.
1
Step 1
Run `fly tokens create org <your-org>` from the Fly CLI (an org token covers every app — avoid the short-lived `fly auth` token).
2
Step 2
Copy the token value it prints.
3
Step 3
Paste the token below and click Connect.
Where to get credentials: https://fly.io/dashboard
What Dun can do
Each product below is something you can turn on. The examples are real prompts you can type in a chat thread.
Apps
Read Fly.io apps and their recent releases, and redeploy an app by restarting its machines. (Machine scaling / logs / rollback are coming soon.)
Type in a chat thread
Redeploy my api app on Fly
Is my fly app's last release healthy?In a playbook, bind fly.redeploy to run this as a step.
| Permission | Required | What it does |
|---|---|---|
| List apps | Yes | Discover which apps DunOps can see. |
| Read recent releases + status | Yes | Surface release status and recent activity. |