Skip to main content
Keyflare organizes secrets using a simple hierarchy: Projects → Environments → Secrets. See Core Concepts.

Projects

A project is a namespace for related secrets. For example:
  • my-api — Backend API secrets
  • frontend — Frontend application secrets
  • worker — Background worker secrets

Create a Project

New projects get two default environments (dev and prod) unless you use --environmentless.

List Projects

Output:

Delete a Project

Deleting a project removes all environments and secrets. This cannot be undone.

Environments

Each project contains environments. Common environment names:
  • development / dev
  • staging / stage
  • production / prod

Create an Environment

List Environments

Output:

Delete an Environment

Deleting an environment removes all secrets in that environment.

Example: New Project Setup

Next Steps

Manage Secrets

Add and update secrets.

Using Secrets

Download and inject secrets.