Commit Graph

24 Commits

Author SHA1 Message Date
Zachary Klosko a9cb5b4b81 Added information on how to use ufw 2020-05-01 13:28:23 -04:00
Zachary Klosko c53ac59b51 Added how to starting services at boot and fixing issue #473 2020-05-01 09:59:04 -04:00
Zachary Klosko da066248d4 Fixed typos 2020-04-30 22:36:19 -04:00
Zachary Klosko 7e20d55e6d Added more information on configuring Netplan 2020-04-30 18:31:18 -04:00
Zachary Klosko eebce92276 Added information on how to set static IP using Netplan 2020-04-30 16:09:27 -04:00
Teoti Nathaniel 3e0cce3d49
Update index.md
Edit: grammar
2020-04-05 08:02:09 -04:00
Charles Wilson 9b6f2d9a79
Update index.md
Spelling changes:
From: "The default installer script create a user.."  to: The default installer script createS a user.."
From: "which is far to open.." To: "which is far too open"
2019-08-02 13:43:46 -06:00
Kyle Robbertze 1079d2b2eb Rename Libretime to LibreTime 2019-06-30 13:18:00 +02:00
Kyle Robbertze fa0cf5b9b2 drop docs on unsupported options 2019-06-30 13:14:57 +02:00
greenjon 371ccd6b9d change "Airtime" to "Libretime" except where it refers to code.
Remove some references to things that don't exist (watched folders, for example).
Fixed a typo or two.
2019-01-23 19:09:34 -08: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 fa3f2fc7e1
Merge pull request #548 from frecuencialibre/ubuntu14
(docs) deprecate ubuntu 14
2018-10-12 20:38:23 +02:00
Lucas Bickel aa2c12600a
Merge pull request #549 from frecuencialibre/dragonslaying
(docs) remove obsolete "expert install" page
2018-10-12 20:37:25 +02:00
ryan 9e600140c6 (docs) remove references to obsolete "expert install" page 2018-10-12 13:16:35 -05:00
ryan 71ce3082c5 (docs) deprecate ubuntu 14 2018-10-12 13:09:19 -05:00
ryan 244b95382e Docs: recommend installing on ubuntu 14 or 16 2018-10-05 12:02:54 -05:00
Hammy Havoc 81f14a6b4e
Removed an unnecessary double space 2018-01-01 22:41:08 +00:00
Hammy Havoc bf3f22df0f
Cleaned up preparing-the-server documentation page
A lot more to come across the whole documentation and source itself. :- ) Let's make LibreTime amazing.
2018-01-01 22:38:46 +00:00
Lucas Bickel 007b19edea Update preparing server docs
A start at documenting the server install part. Adds docs and pointers
for firewalling, PostgeSQL and RabbitMQ.
2017-10-07 14:36:52 +02:00
Lucas Bickel f3e8e8cb00 Run dos2unix on all markdown files in docs/ 2017-05-16 13:39:17 +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 354f449b82 Update docs to reflect we need more RAM in 2017 2017-03-07 12:20:09 +01:00
Lucas Bickel b96c13ad16 Add warning to top of install related docs 2017-03-05 13:30:11 +01:00
Lucas Bickel 187afcb206 Add converted 2.5.x manual on top of pro manual
I tried to only merge what makes sense for us, there is still quite some cleanup needed, this commit tries to preserve the 2.5 manual as much as possible while still keeping the rare new stuff from pro.
2017-03-05 13:17:49 +01:00