Commit graph

27 commits

Author SHA1 Message Date
Zachary Klosko
630c789e4f Starting work on new design for docs pages 2020-11-14 21:33:46 -05:00
Zachary Klosko
39d8947d4a Removed bad links 2020-07-02 12:23:30 -04:00
Zachary Klosko
e7689ff86d Adding more images 2020-06-27 11:36:58 -04:00
Zachary Klosko
a582e24fa6 Fixed site layout, merged install pages into one 2020-06-17 10:23:03 -04:00
Zachary Klosko
e7ad62eeea Working on docs 2020-06-10 21:42:31 -04:00
Zachary Klosko
972e1ba7af Removing out of date info, fixing h1 and h2s 2020-06-09 12:59:59 -04:00
Zachary Klosko
48fb647c16 Fixing toc for github pages 2020-06-07 13:23:26 -04:00
Zachary Klosko
57eb5d9c5b Adding table of contents to docs pages 2020-06-05 23:07:38 -04:00
Zachary Klosko
26d90a75d6 Typo on vagrant.md 2020-06-02 14:01:31 -04:00
Zachary Klosko
9df3e80e52 Cleaning up site 2020-05-30 19:12:10 -04:00
Zachary Klosko
f87977b80f Beginning to prepare pages of new site
Could load the theme from an external repo, so everything will need to fit in here. Can be built locally, though.
2020-05-22 18:04:15 -04:00
Zachary Klosko
dc861ea90c Some nav fixed. More to go. 2020-05-17 22:08:09 -04:00
Zachary Klosko
bab69e3106 First round of @paddatrapper changes 2020-05-15 12:51:40 -04:00
Kyle Robbertze
7619989938 update stretch version in docs 2019-10-22 11:52:18 +02:00
Lucas Bickel
f75c533d0b 💥 (ubuntu) drop trusty from installer 2019-07-14 11:30:36 +02:00
Kyle Robbertze
c78a8e178e Deprecate Debian Jessie
Closes #684
2019-06-02 13:23:33 +02:00
Kyle Robbertze
1ab5a42de2 add buster to the vagrant machine matrix docs 2019-02-28 21:56:59 +02:00
Kyle Robbertze
cf6b7ffd25 Fix vagrant libvirt instructions 2019-01-22 14:13:30 +02:00
Kyle Robbertze
a312ae659c include libvirt-dev and recommend reboot 2019-01-18 15:08:12 +02:00
Kyle Robbertze
6739b5745a Update docs to include how to use libvirt vagrant 2019-01-18 12:08:28 +02:00
Lucas Bickel
1d7823468f drop wheezy support
Removes the Vagrant set up for Debian wheezy and makes the installer abort and complain if started
on wheezy.
2018-11-22 00:39:55 +01:00
Lucas Bickel
6898c4dc8e 📦 (installer) add Ubuntu Bionic Beaver Vagrant box 2018-10-12 21:12:07 +02:00
Lucas Bickel
30742cbc34 📝 (vagrant) update matrix of supported distros 2018-10-06 12:09:08 +02:00
Bill Burton
450a92384f Switch Vagrantfile to use bento boxes for Debian #170 2017-04-19 14:42:12 -04:00
Lucas Bickel
e34d87a1da Update vagrant docs for new ubuntu boxes 2017-04-16 01:33:41 +02:00
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
Lucas Bickel
8ddc5867ac Add missing file
This was missing from d852db439e.
2017-03-10 12:32:45 +01:00