Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/atmos/heroku-buildpack-icecast
Because why the fuck would you wanna pay for bandwidth to stream to folks?
https://github.com/atmos/heroku-buildpack-icecast
Last synced: 2 months ago
JSON representation
Because why the fuck would you wanna pay for bandwidth to stream to folks?
- Host: GitHub
- URL: https://github.com/atmos/heroku-buildpack-icecast
- Owner: atmos
- License: mit
- Created: 2012-11-04T20:02:58.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2012-11-14T02:50:59.000Z (about 12 years ago)
- Last Synced: 2024-10-14T13:06:18.490Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 118 KB
- Stars: 37
- Watchers: 3
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Icecast on Heroku
=================Because why the fuck would you wanna pay for bandwidth to stream to folks?
At GitHub we've been having a lot of fun playing music with [Traktor Pro 2](http://www.native-instruments.com/#/en/products/dj/traktor-pro-2/). I wanted to be able to have people share the music they're playing with each other.
This is a heroku buildpack that runs an icecast server that's friendly to the
heroku environment. If you use it, it requires a `config/icecast.xml` file to
be in your heroku application's directory structure.This is still pretty hacky and experimental, and requires some SSL load
balancer options that heroku doesn't offer by default right now.Installation
------------* Create your heroku application
* Supply the `BUILDPACK_URL` env variable```
heroku config:add BUILDPACK_URL="BUILDPACK_URL: https://github.com/atmos/heroku-buildpack-icecast.git"
```Modify your configuration file to suit your needs. Enjoi.