All integrationsCloud Computing
Fly.io
Manage Fly apps, machine lifecycle, volumes and machine diagnostics.
- actions
- 20
- triggers
- 6
Triggers
Start a workflow when something happens in Fly.io.
- New appRuns for each new app in Fly.io. Ones already there when the workflow is turned on don't start it. It can watch up to 4,000. How often it checks follows your workspace plan.
- New or updated appRuns for each app added or changed in Fly.io. Ones already there when the workflow is turned on start it only when they change. It can watch up to 4,000. How often it checks follows your workspace plan.
- New machineRuns for each new machine in Fly.io. Ones already there when the workflow is turned on don't start it. It can watch up to 4,000. How often it checks follows your workspace plan.
- New or updated machineRuns for each machine added or changed in Fly.io. Ones already there when the workflow is turned on start it only when they change. It can watch up to 4,000. How often it checks follows your workspace plan.
- New volumeRuns for each new volume in Fly.io. Ones already there when the workflow is turned on don't start it. It can watch up to 4,000. How often it checks follows your workspace plan.
- New or updated volumeRuns for each volume added or changed in Fly.io. Ones already there when the workflow is turned on start it only when they change. It can watch up to 4,000. How often it checks follows your workspace plan.
Actions
Steps a workflow can run in Fly.io.
- List appsList all apps with the ability to filter by organization slug.
- Create appCreate an app with the specified details in the request body.
- Get appRetrieve details about a specific app by its name.
- Destroy appDelete an app by its name.
- List machinesList all Machines associated with a specific app, with optional filters for including deleted Machines and filtering by region.
- Get machineGet details of a specific Machine within an app by the Machine ID.
- Start machineStart a specific Machine within an app.
- Stop machineStop a specific Machine within an app, with an optional request body to specify signal and timeout.
- Restart machineRestart a specific Machine within an app, with an optional timeout parameter.
- Suspend machineSuspend a specific Machine within an app. The next start operation will attempt (but is not guaranteed) to resume the Machine from a snapshot taken at suspension time, rather than performing a cold boot.
- List eventsList all events associated with a specific Machine within an app.
- List versionsList all versions of the configuration for a specific Machine within an app.
- Get metadataRetrieve metadata for a specific Machine within an app.
- List processesList all processes running on a specific Machine within an app, with optional sorting parameters.
- List volumesList all volumes associated with a specific app.
- Get volumeRetrieve details about a specific volume by its ID within an app.
- List snapshotsList all snapshots for a specific volume within an app.
- List certificates for appList certificates for app
- Get certificate detailsGet certificate details
- Get leaseRetrieve the current lease of a specific Machine within an app. Machine leases can be used to obtain an exclusive lock on modifying a Machine.
No actions match that.
Automate Fly.io with Lodol.
Connect Fly.io, then hand Lodol the job in Slack, Claude or ChatGPT.
Free plan, no credit card