From 2d9cb4581a938adff909cb98015b622a4524ca1a Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 3 Jun 2026 01:05:01 +0100 Subject: [PATCH] Fix start.sh: use python3, drop --reload, cleaner startup output --- manager/start.sh | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/manager/start.sh b/manager/start.sh index 3c99555..e6b69d1 100755 --- a/manager/start.sh +++ b/manager/start.sh @@ -3,17 +3,23 @@ set -e cd "$(dirname "$0")" +# Bootstrap virtualenv on first run if [ ! -d ".venv" ]; then echo "Creating virtualenv..." - python3.12 -m venv .venv + python3 -m venv .venv + .venv/bin/pip install -q --upgrade pip .venv/bin/pip install -q -r requirements.txt fi mkdir -p data/bots +# Set token — override via: MANAGER_TOKEN=mysecret ./start.sh export MANAGER_TOKEN="${MANAGER_TOKEN:-changeme}" -echo "Starting SimpleX Manager on http://0.0.0.0:8000" -echo "Token: $MANAGER_TOKEN" +echo "" +echo " SimpleX Manager" +echo " URL: http://0.0.0.0:8000" +echo " Token: $MANAGER_TOKEN" +echo "" -exec .venv/bin/uvicorn main:app --host 0.0.0.0 --port 8000 --reload +exec .venv/bin/uvicorn main:app --host 0.0.0.0 --port 8000