Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Fetching contributors…

Cannot retrieve contributors at this time

41 lines (21 sloc) 0.763 kB

Icecloud

Icecloud is a tool for setting up Icecast streaming networks on Amazon EC2.

It was written by Andrew Gerrand.

Setup

First, install Go.

Install icecloud:

go get github.com/nf/icecloud

Usage

Configure icecloud by copying config.json from the source directory to a working directory somewhere.

Run the VM instances:

icecloud run config.json

Set up the icecast2 services on the VMs:

icecloud setup

Generate m3u playlist files for various mount points:

icecloud playlist mount1 mount2

Shut down the VM instances:

icecloud shutdown

Acknowledgements

Thanks to Gustavo Niemeyer for his superb goamz library for talking to Amazon AWS.

Jump to Line
Something went wrong with that request. Please try again.