This repository contains the REST and ASYNC backend API for the Cloud-Player web and desktop applications. It is build using the tornado framework and integrates a PostgreSQL database over SQLAlchemy. The pub/sub system is implemented with Redis. There is a continuous testing and deployment toolchain setup with travis and AWS.
python==3.6
pip>=9
npm>=3.5
postgresql>=10
redis>=3
make
bin/api
bin/test