commits
tags
#!/usr/bin/env bash
# Aktiverar venv och startar projektet.
#
# ./start.sh -> startar webui:t (flödesbyggaren) på
# http://127.0.0.1:8765
# ./start.sh main -> kör det fristående exemplet main.py direkt
# (egenremisser från personal.1177.se)
set -euo pipefail
cd "$(dirname "${BASH_SOURCE[0]}")"
VENV_DIR=".venv"
if [ ! -d "$VENV_DIR" ]; then
echo "Hittar ingen virtuell miljö (./$VENV_DIR)." >&2
echo "Kör ./install.sh först." >&2
exit 1
fi
# shellcheck disable=SC1091
source "$VENV_DIR/bin/activate"
if [ "${1:-}" = "main" ]; then
exec python main.py
else
exec python run_webui.py
fi