Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
software:streamingwebsite [2016/06/22 10:17] – created derpetersoftware:streamingwebsite [2020/08/25 10:35] derpeter
Line 1: Line 1:
-= Streaming Website += Streaming website 
-[[ https://github.com/voc/streaming-website github link ]]+---- dataentry project ---- 
 +name : streamingwebsite 
 +project-owner : 
 +git-url : https://github.com/voc/streaming-website 
 +project-description : website to playout the video streams 
 +project-owner :  
 +project-member :  
 +project-status : in production 
 +---- 
 + 
 + 
 +== add a new conference 
 +The side is deployed on lb.dus.c3voc.de (currently a vm on dus). 
 + 
 +To add another conference: clone the internal git on your maschine  
 +  git clone git@c3voc.de:streaming-website.git 
 +  
 +1. create a new folder below ''/configs/conferences'' 
 +   
 +2. copy the following files from the most recent conference and edit it to your needs 
 + 
 +  * config.php 
 +  * <del>download.sh</del> no longer needed 
 +  * main.less 
 +    * if not main.less is provided, the default-theme will be used 
 +    * if one is provided, it should ''@import "../../../assets/css/_structure.less";'' which will pull in all required basic styles 
 +    * assets (images, fonts) can be placed inside the conference-folder or below it and can be referenced with a relative path (so a logo in ''/configs/conferences/lala/assets/logo.png'' can be referenced as ''url(assets/logo.png)'' from ''/configs/conferences/lala/main.less)'' 
 + 
 +3. commit and push you changes to master 
 + 
 +4. call deploy.sh which will deploy to all lb-servers, clear their caches and fix the file-permissions 
 + 
 +See also: https://github.com/voc/streaming-website/blob/master/README.md#konfiguration 
 + 
 +== operation hints 
 +You can add  ''?forceopen=yess'' to the stream websiteURL to see all open conferences e.g. http://streaming.media.ccc.de/foss4g-2016/?forceopen=yess 
 + 
 +The streaming-website downloads the relive index json file of the active conferences via cronjob. 
 + 
 +The thumbnails are generated via crontab of user //downloader// on each lb-server.
  • software/streamingwebsite.txt
  • Last modified: 2024/02/21 22:23
  • by andi