Skip to main content

Secret Management

Infisical integration for secret management.

Overview

Infisical is the source of truth for all secrets. Secrets are synced to Coolify env vars.

MCP Tools

# List secrets
janus_secrets_list(environment="dev", path="/")

# Get secret
janus_secrets_get(name="API_KEY", environment="prod")

# Set secret
janus_secrets_set(name="API_KEY", value="xxx", environment="prod")

# Delete secret
janus_secrets_delete(name="API_KEY", environment="prod")

Environments

  • dev - Development
  • staging - Staging
  • prod - Production

Workflow

  1. Store secret in Infisical (source of truth)
  2. Sync to Coolify env vars
  3. Rebuild app to apply