dunops.com/Docsbeta

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.

PermissionRequiredWhat it does
List appsYesDiscover which apps DunOps can see.
Read recent releases + statusYesSurface release status and recent activity.

Next steps