mirror of
https://gitlab.com/megazordpobeda/DataRush.git
synced 2026-05-22 22:07:10 +00:00
DataRush Checker
Prerequisites
Ensure you have the following installed on your system:
Basic setup
Installation
Clone the project
git clone git@gitlab.com:megazordpobeda/DataRush.git
Go to the project directory
cd project/services/checker
Install dependencies
For dev environment
uv sync --all-extras
For prod environment
uv sync --no-dev
Running
Apply migrations
uv run python manage.py migrate
Start celery worker
celery -A config worker -l INFO
Start server
In dev mode:
uv run python manage.py runserver
In prod mode:
uv run gunicorn config.wsgi
Containerized setup
Clone the project
git clone git@gitlab.com:megazordpobeda/DataRush.git
Go to the project directory
cd project/services/checker
Build docker image
docker build -t datarush-checker .