Commit graph

36 commits

Author SHA1 Message Date
jo
efe4fa027e Format code using prettier 2021-06-04 17:04:53 +02:00
Zachary Klosko
e908d18cef Fixing typos 2020-12-08 09:36:16 -05:00
Zachary Klosko
ecf04f894b Fixing photo credits, gitignoring Gemfile.lock, minor styling tweaks 2020-12-03 12:07:18 -05:00
Zachary Klosko
5cba37aa9b Remove FAQ, rework Troubleshooting 2020-11-27 21:39:16 -05:00
Zachary Klosko
0c8ec5cf6b Changes in home, 404 pages
More Bootstrap elements, found different picture, using more fill-in text with Jekyll and Markdown
2020-11-26 22:56:16 -05:00
Zachary Klosko
2e14e5ab23 Cleaning up site 2020-05-23 09:14:00 -04:00
Zachary Klosko
3a01503f87 Initial migration to @ned-kelly template 2020-05-22 17:34:32 -04:00
Zachary Klosko
f831155a65 @paddatrapper review changes 2020-05-18 19:56:29 -04:00
Zachary Klosko
70d6d315c6 Trying new liquid nav 2020-05-17 11:15:45 -04:00
Zachary Klosko
63a9143cf7 Formatting fix, rm on-air-in-60-seconds.md 2020-05-13 16:38:22 -04:00
Zachary Klosko
e66987d44a Fixed broken link on index.md 2020-05-13 10:44:08 -04:00
Zachary Klosko
9d12b9480b Reorganized around single /docs directory 2020-05-13 10:40:49 -04:00
Zachary Klosko
b8b8fb7ec0 Update index.md 2020-05-12 22:54:17 -04:00
Zachary Klosko
cefbaea135 Update index.md 2020-05-12 22:31:30 -04:00
Zachary Klosko
239f233c83 Update index.md 2020-05-12 22:29:13 -04:00
Zachary Klosko
441e34fa75 Moving some features to the home page 2020-05-12 22:08:22 -04:00
Zachary Klosko
d42f076daf More typos 2020-05-10 15:59:47 -04:00
Zachary Klosko
d53d1a2f56 Fixing typos 2020-05-10 15:59:08 -04:00
Zachary Klosko
019695e464 Relocating troubleshooting guide 2020-05-10 15:52:29 -04:00
Zachary Klosko
bc9a2b8626 Added our station logos to our home page :) 2020-05-10 15:44:57 -04:00
Zachary Klosko
63897b1eb9 Update index.md 2020-05-10 12:27:43 -04:00
Zachary Klosko
46825604a7 take 2 on site nav 2020-05-10 12:17:41 -04:00
Zachary Klosko
6f95e22c3e
Update index.md 2020-05-10 11:22:02 -04:00
Kyle Robbertze
18a2fcadaf Add mattermost link to docs
Closes: #538
2019-10-07 22:49:29 +02:00
Robbt
28cd9f6d51 Added youtube tutorials to docs 2019-04-27 19:20:05 -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
d852db439e Add more vagrant docs
Complete with links to the usual tooling needed, some info on vagrant ssh and a small troubleshooting section.
2017-03-10 12:31:19 +01:00
Lucas Bickel
2350650e26 Enable icecast autoinstall
And fix docs :)
2017-03-07 15:36:18 +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
4185a8674d Merge branch 'master' into feature/vagrant-install 2017-03-07 12:19:09 +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
Lucas Bickel
d1edac4ff1 Add "or terrestrial" in 1. sentence 2017-03-05 14:18:41 +01:00
Lucas Bickel
fba5ce1ce5 Make examples copy/paste friendly 2017-03-04 15:30:05 +01:00
Christopher Gervais
203716ea50 Clarify some docs and improve code highlighting. 2017-03-03 13:28:36 -05:00
Christopher Gervais
91c581e678 Add basic Mkdocs config and initial docs. 2017-03-03 09:43:14 -05:00