Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/musicplayer-io/redditmusicplayer
:musical_note: A free and open-source streaming music web player using data from Reddit
https://github.com/musicplayer-io/redditmusicplayer
coffeescript player reddit soundcloud youtube
Last synced: 3 days ago
JSON representation
:musical_note: A free and open-source streaming music web player using data from Reddit
- Host: GitHub
- URL: https://github.com/musicplayer-io/redditmusicplayer
- Owner: musicplayer-io
- License: gpl-3.0
- Created: 2013-11-22T14:31:31.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T06:30:53.000Z (7 months ago)
- Last Synced: 2025-01-11T18:06:05.891Z (10 days ago)
- Topics: coffeescript, player, reddit, soundcloud, youtube
- Language: CoffeeScript
- Homepage: https://reddit.musicplayer.io/
- Size: 59.3 MB
- Stars: 417
- Watchers: 19
- Forks: 49
- Open Issues: 56
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
> A free and open-source streaming music web player using data from Reddit.
# Contributing
## Installation from source
```
$ git clone https://github.com/musicplayer-io/redditmusicplayer.git
$ cd redditmusicplayer
$ npm install$ cp server/config/reddit.coffee.sample server/config/reddit.coffee
# edit server/config/reddit.coffee$ cp src/coffee/config.coffee.sample src/coffee/config.coffee
# edit src/coffee/config.coffee// In development
$ npm run build:dev
$ npm start// In production
$ npm run build
$ NODE_ENV=production npm start```
## Authentication
You'll need a [Reddit](#reddit) API key for this to work.
As well as a running [redis-server](https://redis.io/topics/quickstart) on port 6379.## Getting API keys
#### SoundCloud
[SoundCloud API key](https://soundcloud.com/you/apps/new).
Then edit it in `src/coffee/config.coffee`.[Get the API key](https://www.reddit.com/prefs/apps/) - Only required for authentication.
You can set an API key for development and production separately in `server/config.reddit.coffee`.# License
[GPLv3](LICENSE.md) © Ilias Ismanalijev