- clone repo
- create env file: .env: $ cp .env-template .env
- in main folder: $ docker compose build
- after image is build: $ docker compose up (note: steps below are for alembic)
- create virtual environment in a new terminal tab: $ python3 -m venv venv
- activate virtual environment: $ . venv/bin/activate
- install packages: $ pip3 install -r requirements-dev.txt
- make alembic migrations: $ alembic upgrade head
API should be available at: http://localhost:5500/docs