#!/bin/bash set -eu export VITE_API_URL="https://bbs.neuf.no/api" PROJECT_PATH=/var/www/neuf.no/bbs PROCESS_NAME="bbs.neuf.no" echo "Deploying bbs to ${PROJECT_PATH}" cd "$PROJECT_PATH" || exit 1 git pull # Backend poetry install umask 022; poetry run python manage.py collectstatic --noinput # Collect static poetry run python manage.py migrate # Run DB migrations # Frontend bin/build-frontend # Reload backend echo "Reloading supervisor process ${PROCESS_NAME}" sudo /usr/bin/supervisorctl pid "$PROCESS_NAME" | xargs kill -HUP