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 months 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 (over 11 years ago)
- Default Branch: master
- Last Pushed: 2024-06-17T06:30:53.000Z (about 1 year ago)
- Last Synced: 2025-03-29T01:11:11.123Z (4 months ago)
- Topics: coffeescript, player, reddit, soundcloud, youtube
- Language: CoffeeScript
- Homepage: https://reddit.musicplayer.io/
- Size: 59.3 MB
- Stars: 418
- Watchers: 18
- 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