Skip to content

Running without docker

Roman Nikitin edited this page Jan 23, 2021 · 1 revision

Starting system without docker is useful for development and quite easy too: run all the required parts of the system (see Configuration and usage section for details) and provide correct values for redis, postgres and rabbitmq hosts (you'll most likely need 127.0.0.1 for all of them).

Then export the required environment for the service you'd like to start. Environment dependencies can be found in service definition at docker-compose.yml. To export all the environment after running ./control.py setup, you can use the following snippet:

export $(find ./docker_config -name "*.env" -exec egrep -v '^#' {} \; | xargs)

Python version 3.7 (and higher) is required (may work with 3.6.7+, but it hasn't been tested at all).

Clone this wiki locally