From 6720e936c21d59ce2f68843f3446e7f63f146fe4 Mon Sep 17 00:00:00 2001 From: Codex Date: Wed, 12 Nov 2025 09:22:59 -0600 Subject: [PATCH] Set redis username/database env --- CloudronManifest.json | 2 +- start.sh | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CloudronManifest.json b/CloudronManifest.json index f530b25..b30336d 100644 --- a/CloudronManifest.json +++ b/CloudronManifest.json @@ -5,7 +5,7 @@ "description": "Next-gen knowledge base that blends docs, whiteboards, and databases for self-hosted teams.", "website": "https://affine.pro", "contactEmail": "support@affine.pro", - "version": "0.1.2", + "version": "0.1.3", "changelog": "Initial Cloudron packaging", "manifestVersion": 2, "minBoxVersion": "7.0.0", diff --git a/start.sh b/start.sh index 2a2a623..e61dd3f 100644 --- a/start.sh +++ b/start.sh @@ -71,13 +71,16 @@ host = parsed.hostname or 'localhost' port = parsed.port or 6379 password = parsed.password or '' db = (parsed.path or '/0').lstrip('/') or '0' -print(f"{host}\n{port}\n{password}\n{db}") +username = parsed.username or '' +print(f"{host}\n{port}\n{password}\n{db}\n{username}") PY ) - IFS=$'\n' read -r host port password db <<<"$redis_info" + IFS=$'\n' read -r host port password db username <<<"$redis_info" export REDIS_SERVER_HOST="$host" export REDIS_SERVER_PORT="$port" export REDIS_SERVER_PASSWORD="$password" + export REDIS_SERVER_DATABASE="$db" + export REDIS_SERVER_USERNAME="$username" export REDIS_URL="$CLOUDRON_REDIS_URL" export REDIS_SERVER_URL="$CLOUDRON_REDIS_URL" log "Configured Redis endpoint"