From 37a1f363f87b990994189ac1e25176f481f6573e Mon Sep 17 00:00:00 2001 From: saulteafarmer Date: Wed, 14 May 2025 16:11:40 +0000 Subject: [PATCH] Update setup.sh --- setup.sh | 33 ++++++++++++++------------------- 1 file changed, 14 insertions(+), 19 deletions(-) diff --git a/setup.sh b/setup.sh index 784a3b1..39e3755 100644 --- a/setup.sh +++ b/setup.sh @@ -1,22 +1,22 @@ #!/usr/bin/env bash set -euo pipefail -REPO_DIR="discord-lnbits-bot" +REPO_DIR="." SECRETS_DIR="$REPO_DIR/data/secrets" RUNTIME_ENV="$SECRETS_DIR/runtime.env" -# Ensure directory structure +# 1️⃣ Create secrets folder mkdir -p "$SECRETS_DIR" -# Generate secrets +# 2️⃣ Generate per‐install secrets DB_USER="postgres" DB_PASS="$(openssl rand -hex 16)" DB_NAME="lnbitsdb" FLASK_SECRET="$(openssl rand -hex 32)" DATABASE_URL="postgresql://${DB_USER}:${DB_PASS}@db:5432/${DB_NAME}" -# Save secrets to runtime.env -cat < "$RUNTIME_ENV" +# 3️⃣ Write runtime.env +cat > "$RUNTIME_ENV" <