From e07e2896980e491aeca9a82a850357ddaf8c8329 Mon Sep 17 00:00:00 2001 From: Marcin Tojek Date: Wed, 3 Dec 2025 15:28:23 +0100 Subject: [PATCH] test --- registry/coder-labs/modules/open-webui/run.sh | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/registry/coder-labs/modules/open-webui/run.sh b/registry/coder-labs/modules/open-webui/run.sh index 74605c05..caec4a97 100755 --- a/registry/coder-labs/modules/open-webui/run.sh +++ b/registry/coder-labs/modules/open-webui/run.sh @@ -2,11 +2,8 @@ set -eu -echo "1. ${HTTP_SERVER_LOG_PATH}" -echo "2. $${HTTP_SERVER_LOG_PATH}" - -HTTP_SERVER_LOG_PATH=${HTTP_SERVER_LOG_PATH} -HTTP_SERVER_PORT=${HTTP_SERVER_PORT} +echo "HTTP_SERVER_LOG_PATH = ${HTTP_SERVER_LOG_PATH}" +echo "HTTP_SERVER_PORT = ${HTTP_SERVER_PORT}" # shellcheck disable=SC2059 printf '\033[0;1mInstalling Open WebUI...\n\n' @@ -50,9 +47,15 @@ if [ ! -d "$VENV_DIR" ]; then "$PYTHON_CMD" -m venv "$VENV_DIR" fi +echo "2. HTTP_SERVER_LOG_PATH = ${HTTP_SERVER_LOG_PATH}" +echo "2. HTTP_SERVER_PORT = ${HTTP_SERVER_PORT}" + # shellcheck disable=SC1091 . "$VENV_DIR/bin/activate" +echo "3. HTTP_SERVER_LOG_PATH = ${HTTP_SERVER_LOG_PATH}" +echo "3. HTTP_SERVER_PORT = ${HTTP_SERVER_PORT}" + if ! pip show open-webui > /dev/null 2>&1; then echo "📦 Installing Open WebUI..." pip install open-webui @@ -62,10 +65,10 @@ else fi echo "👷 Starting Open WebUI in background..." -echo "Check logs at $HTTP_SERVER_LOG_PATH" +echo "Check logs at ${HTTP_SERVER_LOG_PATH}" -open-webui serve --host 0.0.0.0 --port "$HTTP_SERVER_PORT" > "$HTTP_SERVER_LOG_PATH" 2>&1 & +open-webui serve --host 0.0.0.0 --port "${HTTP_SERVER_PORT}" > "${HTTP_SERVER_LOG_PATH}" 2>&1 & sleep 2 -echo "🥳 Open WebUI is ready. HTTP server is listening on port $HTTP_SERVER_PORT" +echo "🥳 Open WebUI is ready. HTTP server is listening on port ${HTTP_SERVER_PORT}"