Cloud-Player / api

Backend services for cloud-player

Home Page:https://api.cloud-player.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Openapi Documentation Asyncapi Documentation Code Coverage Python 3.6

Cloud Player API

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.

require

python==3.6
pip>=9
npm>=3.5
postgresql>=10
redis>=3

install

make

develop

bin/api

test

bin/test

About

Backend services for cloud-player

https://api.cloud-player.io

License:GNU General Public License v3.0


Languages

Language:Python 97.9%Language:HTML 0.9%Language:Shell 0.6%Language:Makefile 0.3%Language:SQLPL 0.3%