mesa-react / backend /run_backend.sh
Guilherme Silberfarb Costa
multiplas alteracoes
9e7c650
#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "${SCRIPT_DIR}"
# Prefere o ambiente virtual local do backend quando ele existir.
if [[ -f "${SCRIPT_DIR}/.venv/bin/activate" ]]; then
# shellcheck disable=SC1091
source "${SCRIPT_DIR}/.venv/bin/activate"
fi
uvicorn app.main:app --host 0.0.0.0 --port "${PORT:-8000}" --reload --reload-dir "${SCRIPT_DIR}"