diff --git a/run.sh b/run.sh index 9f2a57f..be75fe6 100755 --- a/run.sh +++ b/run.sh @@ -1,6 +1,11 @@ #!/usr/bin/env bash set -euo pipefail +if [[ -z "${BASH_VERSION:-}" ]]; then + echo "ERROR: bash로 실행하세요. 예) ./run.sh 또는 bash run.sh" >&2 + exit 1 +fi + cd /home/dsyoon/workspace/stt CONDA_BASE="/home/dsyoon/workspace/miniconda3" @@ -23,5 +28,6 @@ if [[ "${RELOAD}" == "1" ]]; then UVICORN_ARGS+=("--reload") fi +echo "Starting uvicorn on 127.0.0.1:${PORT} (reload=${RELOAD})" nohup uvicorn app.main:app "${UVICORN_ARGS[@]}" > server.log 2>&1 & echo "Server started (PID: $!). Logs: server.log"