Docs
Reference

Fly.io

Export secrets into a Fly app.

Export secrets into a Fly app.

The connection

WhatThis provider
VendorFly.io
Keyfly-secrets
Availabilityavailable. You can connect it today.
Credential penv holdsfly-token
Values read backno
Activationon-request

What it moves

DirectionWhat it does
exportWrites names and values from penv into the store.

Fly.io returns no value once it holds one, so penv can write here and cannot read back.

When a written value goes live

on-request. A new value waits there. penv can deploy to activate it, and the sync form asks you first.

What happens to a name that exists

DirectionPolicies you can pick
exportcreate_only, overwrite, overwrite_and_prune

How syncs work says what each one does.

How you connect

You paste a credential you already hold. penv seals it and never shows it again.

FieldLabelKindRequiredWhat it is
tokenAccess tokensecret, masked here and sealedyes

What the connection asks for

Fixed when you connect, and shared by every mapping on it.

FieldLabelKindRequiredAdvancedWhat it is
orgSlugOrganizationtextyesnoUse an organization token (fly tokens create org). An app deploy token cannot list the org, so verify fails on it.

What a mapping asks for

Answered once per environment you map.

FieldLabelKindRequiredAdvancedWhat it is
appNameApptextyesnoThe app whose secrets this environment maps onto.
deployAfterSyncRestart machines after each syncyes or noyesyesOff, secrets reach machines started later. On, we restart them one at a time. Starts at false.

Permissions it needs

penv probes for these when it verifies the connection.

PermissionDirectionsBlockingWithout it
apps:readevery directionyesWe cannot confirm the token reaches this organization.
secrets:writeexportyesExport cannot write anything.