Recommend setting up on Linux, macOS, or WSL. Windows can be problematic. Below assumes some basic installs (python, pip, venv, node, npm, pyenv)
git clone <black-rod repo>
cd black-rodFor Ubuntu/Debian-based systems:
sudo apt update && sudo apt install -y sqlite3For macOS using Homebrew:
brew install sqliteFor Windows: Download the installer from SQLite Downloads and follow the instructions.
Install pyenv if you haven't already, or install the version of python listed in .python-version and verify its being used in your repo
Make sure to use python3 for the virtual environment:
python -m venv venv
source venv/bin/activate
pip install -r requirements.txtnvm use 20
npm install
npm run buildpython manage.py -d makemigrations
python manage.py -d migrate
python3 manage.py -d loaddata dev_fixturespython manage.py makesuperuser./bin/dev-server