Skip to content

pferreir/radiocrepe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Radiocrepe

Radiocrepe is a web application that allows you to run your own "office radio" at your workplace. It was initially inspired by GitHub Play but it provides a different feature set, namely streaming (using VLC's Python bindings) and a distributed storage model.

Dependencies

Usage

Start a server:

$ radiocrepe server -c server_config.ini

There is a server.ini file in the source code that you can adapt to your needs.

If you have a last.fm API key you can use the option lastfm_key for extra awesomeness (pictures!)

For each storage, start a node instance:

$ radiocrepe node -c node_config.ini

There's also a node.ini example in the package.

Start a player somewhere else:

$ radiocrepe player localhost:5000

Authentication

If you want to use GitHub OAuth, you'll need to add the DigiCert Root CA to your httplib2 CA certificates:

curl -L https://github.com/ask/python-github2/raw/master/github2/DigiCert_High_Assurance_EV_Root_CA.crt >> /path/to/your/httplib2/cacerts.txt

3rd party components

This app bundles the following 3rd party components:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published