Commit Graph

8 Commits

Author SHA1 Message Date
Lucas Bickel e2fd3b00f3 Allow apache user alsa access 2017-03-07 16:16:03 +01:00
Lucas Bickel 2350650e26 Enable icecast autoinstall
And fix docs :)
2017-03-07 15:36:18 +01:00
Lucas Bickel 216a5f98eb Expose liquidsoap instreaming harbor port 2017-03-07 15:15:16 +01:00
Lucas Bickel 13c676a886 Set up alsa on vagrant
Should work on linux and macos, I only tested osx and was able to hear sound coming out of it using mpg123 on the command line.

LibreTime probably still needs some fixes to make this work as intended.
2017-03-07 15:13:26 +01:00
Lucas Bickel bd2f96acf2 Switch LibreTime port to 9080 in vagrant
Also expose icecast and make the airtime port generally configurable from the installer.

To aid in debugging and support the -v (verbose) argument was added to the call.
2017-03-07 13:26:52 +01:00
Lucas Bickel e394df83a5 Grab 1GB of memory on vagrant 2017-03-07 12:18:34 +01:00
Lucas Bickel 8ed1dce4b1 Install airtime in vagrant env
Uses the old installer to get LibreTime installed quick and dirty on vagrant.

It uses the `install -fIap` command that does a local install and points the apache config
directly to the local working copy mounted in /vagrant.

While we don't have fancy autoloading for libretime like the docs do, this way
it's already easy to work against a local branch.

I'm not sure if the `-I` arg to the installer also covers the python parts of libretime.
2017-03-06 12:05:22 +01:00
Christopher Gervais 7546030985 Add basic Vagrantfile. 2017-03-03 09:45:04 -05:00