#!/usr/bin/env bash
# Daffa Upgrade OJS — jalankan di Linux / macOS:  bash jalankan.sh
set -e
cd "$(dirname "$0")"

if ! command -v python3 >/dev/null 2>&1; then
  echo "Python 3 belum terpasang. Pasang dulu (mis. sudo apt install python3 python3-venv, atau dari python.org)."
  exit 1
fi

if [ ! -x .venv/bin/python ]; then
  echo "Menyiapkan lingkungan Python (hanya sekali)..."
  python3 -m venv .venv
fi
.venv/bin/python -m pip install -q --disable-pip-version-check -r requirements.txt
exec .venv/bin/python app.py
