Skip to main content
jelou secret manages organization secrets: encrypted environment variables that are injected into workflows and functions at runtime. By default, list, set, and delete operate on the whole organization; with --project (alias --brain) you can scope any of the three to a single project instead.
Names must be UPPER_SNAKE_CASE (e.g. MY_API_KEY) and are case-sensitive.
secret list returns names and metadata but never the value. set is an upsert without a diff: when overwriting, the previous value is lost with no recovery. When you delete a secret, the workflows and functions that read it get undefined on the next execution — this usually causes silent degradation, not errors. Review the known consumers before deleting.
If you need per-function secrets (not organization-wide), use jelou functions secrets set <slug> — see the Functions CLI.