OSVauco/opax-mcp/startup.sh

14 lines
329 B
Bash
Executable File

#!/bin/sh
set -e
GIT_REPO_URL="http://oauth2:${GITEA_TOKEN}@git.vauco.no/chris/OSVauco.git"
CLONE_DIR="/app/OSVauco"
echo "Cloning repository into ${CLONE_DIR}..."
git clone "${GIT_REPO_URL}" "${CLONE_DIR}"
cd "${CLONE_DIR}"
echo "Starting Uvicorn server..."
exec uvicorn server:app --host 0.0.0.0 --port 8080 --app-dir /app