tulipfarm docs
Guides

Store a secret

Add and remove encrypted secrets through the web UI.

This guide adds a custom secret — a credential not tied to a built-in provider, such as a token an integration needs. Managing secrets requires admin.

For provider API keys specifically, use the provider picker described in Configure LLM providers; this guide covers the custom case.

Add a custom secret

Open Settings → Secrets. Under Configure a provider, choose Custom… from the dropdown. Two fields appear:

  • key — the logical name your configuration references, for example stripe-api-key
  • value — the secret itself

Fill both and choose Save provider. The value is encrypted before storage.

Secret values are write-only. Once saved, a secret is listed as set but its value can never be displayed again. To change it, save a new value under the same key.

Review and remove secrets

The Secrets page lists configured providers and custom secrets — keys and metadata only, never values. To remove a secret, choose Delete on its row. To replace a value, save a new one under the same key.

On this page