Manage Shared Secrets

Store API keys and credentials in the GON Registry once. They're automatically available in every project.

Add a new secret

gon secrets:set GEOIP_API_KEY=B321F682C4F646B0D48114FBDE3F9C6C --description "IP geolocation"

Verify it was saved

gon secrets:list

Use in a new project

Secrets are injected into .env automatically during install:

gon install

Verify the value landed in .env:

grep GEOIP .env
# GEOIP_API_KEY=B321F682C4F646B0D48114FBDE3F9C6C

Update an existing secret

gon secrets:set GEOIP_API_KEY=NEW_VALUE_HERE

Existing projects are not automatically updated — re-run gon install or update .env manually.

Remove a secret

gon secrets:delete GEOIP_API_KEY