Opidio Hub Server
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.
A note on docker
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
docker-compose.yml as detailed step-by-step guides on how
to start the server or tests.
Starting the server
Running the tests
docker-compose run main ./runtests