**This is an old revision of the document!**
HLS Relive
Documentation for the relive system is contained within its git repo git@c3voc.de:hls-relive
mirrored at https://github.com/voc/hls-relive → README.md
It's currently deployed at live.ber:/home/relive/git/
Setting up Relive in the VOC setup
Login to server
ssh relive@live.ber.c3voc.de cd git screen -dR
- Create an appropriate config for your event in
live.ber:/home/relive/git/configs
- either by using
./gen_event_config.py <conference slug>
, or - manually: copy
cfg.example
, look at other files in that directory, or in theold/
subdirectory for inspiration. The filename will be used as the conference name from here on.
- After a minute, a cronjob will run and download the schedule, etc. (If you are impatient, you can run
/home/relive/git/scripts/foreach-project.sh /home/relive/git/scripts/get-fahrplan.sh
manually) - Start the scheduler (run as user relive, inside of a screen/tmux session):
./launcher.sh <conference slug>
- In the streaming-website configuration, set
RELIVE_JSON
to point tohttp://live.ber.c3voc.de/relive/<conference slug>/index.json
Note that the index.json
file is also only regenerated periodically, so it might be a minute or two before that URL actually works.
README
Please read the README in the repository, it is being kept up to date with regard to the general behavior of the relive system.