From 78e2306a5a16e428b01298a2ee6a7f12028499dd Mon Sep 17 00:00:00 2001 From: Yury Kossakovsky Date: Sun, 14 Dec 2025 13:25:04 -0700 Subject: [PATCH] feat(supabase): add PG_META_CRYPTO_KEY secret generation --- .env.example | 1 + scripts/03_generate_secrets.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/.env.example b/.env.example index fd3e1cc..4f10ced 100644 --- a/.env.example +++ b/.env.example @@ -326,6 +326,7 @@ POOLER_DEFAULT_POOL_SIZE=20 POOLER_MAX_CLIENT_CONN=100 SECRET_KEY_BASE= VAULT_ENC_KEY= +PG_META_CRYPTO_KEY= # Pool size for internal metadata storage used by Supavisor # This is separate from client connections and used only by Supavisor itself POOLER_DB_POOL_SIZE=5 diff --git a/scripts/03_generate_secrets.sh b/scripts/03_generate_secrets.sh index 2813bf2..08cebe0 100755 --- a/scripts/03_generate_secrets.sh +++ b/scripts/03_generate_secrets.sh @@ -69,6 +69,7 @@ declare -A VARS_TO_GENERATE=( ["NEO4J_AUTH_USERNAME"]="fixed:neo4j" # Added Neo4j username ["NEXTAUTH_SECRET"]="secret:64" # base64 encoded, 48 bytes -> 64 chars ["PADDLEOCR_PASSWORD"]="password:32" # Added PaddleOCR basic auth password + ["PG_META_CRYPTO_KEY"]="alphanum:32" ["POSTGRES_NON_ROOT_PASSWORD"]="password:32" ["POSTGRES_PASSWORD"]="password:32" ["PROMETHEUS_PASSWORD"]="password:32" # Added Prometheus password