#! /bin/bash rp=$(dirname "$(realpath '$1'))") pushd $rp APP_NAME=authentication VENV_DIR=venv . .env if [ -d "$VENV_DIR" ] then echo "Folder $VENV_DIR exists. Proceed to next steps" else echo "Folder $VENV_DIR dosen't exist. create it" sudo apt install python3-pip python3 -m pip install virtualenv python3 -m virtualenv $VENV_DIR fi source $VENV_DIR/bin/activate pip install --upgrade pip pip install -r requirements.txt set -a; source local.env; set +a uvicorn webapi.main:app --reload --host 0.0.0.0 --port $SERVER_PORT popd