Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 878 Bytes

File metadata and controls

33 lines (24 loc) · 878 Bytes

Resolwe server for Orange data mining

Install requirements:

pip install -r requirements.txt

Start PostgreSQL, Redis, and Elasticsearch Docker containers:

docker-compose up

Setup project database:

python manage.py migrate
python manage.py createsuperuser --username admin --email admin@example.com
python manage.py register
python manage.py elastic_index
python manage.py elastic_mapping

Run servers (each in a separate terminal window):

python manage.py runserver # Django development server
python manage.py runworker rest_framework_reactive.worker rest_framework_reactive.poll_observer rest_framework_reactive.throttle resolwe-server.manager.control flow.purge
python manage.py runlistener # Executor listener server
celery -A resolwe_server worker --queues=ordinary,hipri --loglevel=info # Celery workload manager