./run.sh = ./venv/bin/gunicorn -c gunicorn.conf.py dashboard:app dari cwd mana pun. Peringatan bila venv belum siap. AGENTS.md diperbarui.
13 lines
387 B
Bash
Executable File
13 lines
387 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# Jalankan dashboard produksi dengan gunicorn (mudah).
|
|
# Konfigurasi dari `.env` / env: DASH_HOST, DASH_PORT, DASH_WORKERS, dll.
|
|
set -euo pipefail
|
|
cd "$(dirname "$0")"
|
|
|
|
if [ ! -x ./venv/bin/gunicorn ]; then
|
|
echo "venv belum siap. Jalankan: ./venv/bin/pip install -r requirements.txt" >&2
|
|
exit 1
|
|
fi
|
|
|
|
exec ./venv/bin/gunicorn -c gunicorn.conf.py dashboard:app "$@"
|