The Opidio Projects:
The hub server aggregates multiple channel servers and provides an API for clients (such as the Android client) to list all channels from one place. The hub server is also the one responsible for handling user data.
Using Docker is completely optional, using a virtualenv should
work just as good, though docker is very convenient. If you
decide not to use Docker, you can use the Dockerfile
and
docker-compose.yml
as detailed step-by-step guides on how
to start the server or tests.
More information about Docker can be found /opidio/opidio
docker-compose up
docker-compose run main ./runtests