Add n8n secrets reference
ci/woodpecker/push/woodpecker Pipeline was canceled

This commit is contained in:
2026-06-20 23:22:44 -07:00
parent f03b09e852
commit d42ecc13cc
+49
View File
@@ -0,0 +1,49 @@
# n8n Stack — Secrets Reference
# Source: n8n.env
#
# Add SECRET values to Woodpecker at:
# https://woodpecker.bryanmail.net
# homelab/compose-files → Settings → Secrets
# ── SECRETS (add to Woodpecker) ───────────────────────────────────────────────
# Woodpecker secret name: n8n_db_password
# Used for: n8n PostgreSQL database password
# Env var in .env: DB_POSTGRESDB_PASSWORD
n8n_db_password=
# Woodpecker secret name: n8n_encryption_key
# Used for: n8n credential encryption key
# WARNING: Changing this breaks all saved credentials
# Env var in .env: N8N_ENCRYPTION_KEY
n8n_encryption_key=
# ── NON-SECRETS (safe in compose file or .env) ────────────────────────────────
# DOMAIN_NAME Top level domain
# SUBDOMAIN Subdomain for n8n
# GENERIC_TIMEZONE Timezone
# SSL_EMAIL ACME email
# DB_TYPE Database type (postgresdb)
# DB_POSTGRESDB_DATABASE Database name (n8n)
# DB_POSTGRESDB_HOST PostgreSQL hostname
# DB_POSTGRESDB_PORT PostgreSQL port
# DB_POSTGRESDB_USER Database username (n8n)
# DB_POSTGRESDB_SCHEMA Schema name (n8n)
# N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS Boolean flag
# N8N_HOST n8n hostname (derived from SUBDOMAIN.DOMAIN_NAME)
# N8N_PORT n8n port (5678)
# N8N_PROTOCOL Protocol (https)
# NODE_ENV Runtime env (production)
# WEBHOOK_URL Webhook base URL
# TZ Timezone
# N8N_DIAGNOSTICS_ENABLED Boolean flag (false)
# N8N_VERSION_NOTIFICATIONS_ENABLED Boolean flag (false)
# N8N_TEMPLATES_ENABLED Boolean flag (false)
# ── Woodpecker provision-secrets case entry ───────────────────────────────────
#
# n8n)
# create_or_update_secret "n8n_db_password" "$N8N_DB_PASSWORD"
# create_or_update_secret "n8n_encryption_key" "$N8N_ENCRYPTION_KEY"
# ;;