libretime/docs/manual
Lucas Bickel c29285ae48 Vagrant Debian support (and experimental CentOS)
This changes the Vagrant setup to support multiple installations as multiple
boxes. In addition to Ubuntu Vagrant can now be used to install on Debian
as well as on CentOS.

I took the chance to clean up the .deb install a bit and backported analyzer
and celery to SysV proper so it runs there. Some of the distro specfics were
moved to the install script from the python setup scripts to acheive this.

For the CentOS support I added a rather involved OS prepare script. In the
long term this will be added to the preparing-the-server docs we already have.

I had to switch the default port to http-alt (8080). On CentOS 9080 is registered
for ocsp and getting it to work for apache without hacking SELinux is hard. I
think 8080 is the RFC way to go anyhow. If anyone want to override this it
should be rather easy using the --web-port arg and by hacking Vagrantfile.

The PyOpenSSL code has been refactored for all the distros that the Vagrantfile
now supports.

As far as my checks go, I tried this code with all the distros, uploaded a track
and downloaded a unicode and a ssl podcast and was able to listen to them
in each case.

In the experimental CentOS case, the UI is not up to spec since services
need to get scheduled through systemctl and the status overview (ie. on the /?config page)
do not work properly. They need to be as follows:

```
sudo systemctl start airtime-playout
sudo systemctl start airtime-liquidsoap
sudo systemctl start airtime_analyzer.service
sudo systemctl start airtime-celery.service
```
2017-03-12 13:42:22 +01:00
..
about-this-manual Basic pandocs conversion of Airtime.pro manual 2017-03-05 01:22:11 +01:00
add-media Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
airtime-api-authentication Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
automated-file-import Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
automated-installation Add warning to top of install related docs 2017-03-05 13:30:11 +01:00
backing-up-the-server Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
calendar Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
easy-setup Add warning to top of install related docs 2017-03-05 13:30:11 +01:00
expert-install Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
exporting-the-schedule Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
getting-started Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
hd-audio-models Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
help Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
history Basic pandocs conversion of Airtime.pro manual 2017-03-05 01:22:11 +01:00
host-configuration Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
icecast-and-shoutcast Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
icecast-handover Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
icecast-statistics-with-piwik Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
interface-customization Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
interface-localization Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
library Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
listen Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
listener-stats Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
live-shows-with-mixxx Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
manual-installation Add warning to top of install related docs 2017-03-05 13:30:11 +01:00
media-folders Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
now-playing Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
on-air-in-60-seconds Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
preferences Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
preparing-media-for-ingest Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
preparing-the-server Vagrant Debian support (and experimental CentOS) 2017-03-12 13:42:22 +01:00
promoting-your-station Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
recording-shows Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
rights-and-royalties Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
secure-login-with-ssl Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
setting-the-server-time Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
smartphone-journalism Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
status Restore full disk usage not based on quota 2017-03-08 15:56:43 +01:00
stream-player-for-your-website Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
stream-settings Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
support-feedback Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
the-airtime-log-command Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
troubleshooting Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
upgrading Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
users Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
using-monit Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
using-the-airtime-import-script Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
what-is-airtime/static Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
convert.sh Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00
index.md Add converted 2.5.x manual on top of pro manual 2017-03-05 13:17:49 +01:00