Необходимо установить Docker
git clone --recurse-submodules https://github.com/ReagentFlow/docker.git
- Открыть терминал
- В папке
frontendвыполнить командуnpm install, послеnpm run build(должен быть установленnodejs)
docker compose -f docker-compose-dev.yml up -d --build
- Открыть терминал и перейдите в консоль контейнера
docker exec -it rf-backend /bin/sh
- Выполнить команды в контейнере rf-backend
python manage.py makemigrations
python manage.py migrate
python manage.py createsuperuser
python manage.py collectstatic --noinput
exit
По адресу http://localhost:3000 будет доступен фронтенд, по адресу http://localhost:8000/admin - админка