Files
home/Projects/kompose/secrets.env.template

87 lines
3.7 KiB
Plaintext

# ===================================================================
# KOMPOSE - Secrets Configuration
# ===================================================================
# This file contains SENSITIVE data and should NOT be committed to git.
# Ensure secrets.env is in your .gitignore file!
#
# Generate random secrets with: ./kompose.sh secrets generate
# List all secrets with: ./kompose.sh secrets list
# Validate configuration: ./kompose.sh secrets validate
# Rotate a secret: ./kompose.sh secrets rotate SECRET_NAME
# ===================================================================
# -------------------------------------------------------------------
# Shared Database Secrets
# -------------------------------------------------------------------
DB_PASSWORD=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# Shared Admin Secrets
# -------------------------------------------------------------------
ADMIN_PASSWORD=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# Shared Email/SMTP Secrets
# -------------------------------------------------------------------
EMAIL_SMTP_PASSWORD=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# AUTH Stack Secrets (Keycloak)
# Scope: auth.pivoine.art
# -------------------------------------------------------------------
AUTH_KC_ADMIN_PASSWORD=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# CODE Stack Secrets (Gitea)
# Scope: code.pivoine.art
# -------------------------------------------------------------------
CODE_RUNNER_TOKEN=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# AUTO Stack Secrets (n8n)
# Scope: auto.pivoine.art
# -------------------------------------------------------------------
AUTO_ENCRYPTION_KEY=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# SEXY Stack Secrets (Directus)
# Scope: sexy.pivoine.art
# -------------------------------------------------------------------
SEXY_SECRET=CHANGE_ME_GENERATE_WITH_KOMPOSE
SEXY_ADMIN_PASSWORD=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# DASH Stack Secrets (NextAuth)
# Scope: dash.pivoine.art
# -------------------------------------------------------------------
DASH_NEXTAUTH_SECRET=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# NEWS Stack Secrets (Letterspace)
# Scope: news.pivoine.art
# -------------------------------------------------------------------
NEWS_JWT_SECRET=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# TRACK Stack Secrets (Umami)
# Scope: umami.pivoine.art
# -------------------------------------------------------------------
TRACK_APP_SECRET=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# CHAT Stack Secrets
# Scope: chat.pivoine.art
# -------------------------------------------------------------------
# CHAT_ENCRYPTION_KEY=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# VAULT Stack Secrets (Vaultwarden)
# Scope: vault.pivoine.art
# -------------------------------------------------------------------
# VAULT_ADMIN_TOKEN=CHANGE_ME_GENERATE_WITH_KOMPOSE
# -------------------------------------------------------------------
# Additional Stack Secrets
# Follow the naming convention: STACKNAME_SECRET_PURPOSE
# -------------------------------------------------------------------