evalstone/webui/start.sh

16 lines
340 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$DIR"
HOST="${WEBUI_HOST:-0.0.0.0}"
PORT="${WEBUI_PORT:-7861}"
echo "EvalStone Launch Panel"
echo " project : $(dirname "$DIR")"
echo " listen : http://${HOST}:${PORT}"
echo
exec python3 -m uvicorn server:app --host "$HOST" --port "$PORT"