Penv Cloud
Start free
Docs
Reference

Fly.io

Export secrets into a Fly app.

Export secrets into a Fly app.

Connection

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

Directions

DirectionWhat it does
exportWe write names and values from your environment into the store.

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

Activation

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

Conflict policies

DirectionPolicies you can pick
exportcreate_only, overwrite, overwrite_and_prune

How syncs work says what each one does.

Connect

Paste a credential from the vendor. We seal it and never show it again.

FieldLabelKindRequiredWhat it is
tokenAccess tokensecret; we mask it here and seal ityes

Connection fields

You set these when you connect. Every mapping on the connection shares them.

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

Mapping fields

You answer these 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.

Required permissions

We probe for these when we verify the connection.

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