software:streamingwebsite

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software:streamingwebsite [2026/07/10 14:54] ischluffsoftware:streamingwebsite [2026/07/10 15:01] (current) ischluff
Line 15: Line 15:
 The streaming website is deployed on lb.***.c3voc.de  The streaming website is deployed on lb.***.c3voc.de 
  
-To add another conference / mandator: clone the internal git on your machine  +To add another conference / mandator: fork on github/clone the git on your machine 
-  git clone git@c3voc.de:streaming-website.git+  git clone https://github.com/voc/streaming-website.git
    
-1. first check if the series already has a mandator folder and reuse the existing one – otherwise create a new folder below ''/configs/conferences/<slug>'' where the mandator slug normally should not contain any numbers for years, conference numbers, etc. so it can be reused next year without renaming it.  +  - first check if the series already has a mandator folder and reuse the existing one – otherwise create a new folder below ''/configs/conferences/<slug>'' where the mandator slug normally should not contain any numbers for years, conference numbers, etc. so it can be reused next year without renaming it. 
-   +  copy the following files from the most recent conference and edit it to your needs 
-2. copy the following files from the most recent conference and edit it to your needs +    * config.json 
- +    * main.less 
-  * config.json +      * if no main.less is provided, the default-theme will be used 
-  * main.less +      * if one is provided, it should ''@import "../../../assets/css/_structure.less";'' which will pull in all required basic styles 
-    * if no main.less is provided, the default-theme will be used +      * 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/<slug>/assets/logo.png'' can be referenced as ''url(assets/logo.png)'' from ''/configs/conferences/<slug>/main.less)'' 
-    * if one is provided, it should ''@import "../../../assets/css/_structure.less";'' which will pull in all required basic styles +   - commit and push you changes to `master` 
-    * 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/<slug>/assets/logo.png'' can be referenced as ''url(assets/logo.png)'' from ''/configs/conferences/<slug>/main.less)'' +   - call deploy.sh which will deploy to all lb-servers, clear their caches and fixes the file-permissions
- +
-3. commit and push you changes to `master` +
- +
-4. call deploy.sh which will deploy to all lb-servers, clear their caches and fixes the file-permissions+
  
 See also: https://github.com/voc/streaming-website/blob/master/README.md#konfiguration See also: https://github.com/voc/streaming-website/blob/master/README.md#konfiguration
  • software/streamingwebsite.1783688078.txt.gz
  • Last modified: 2026/07/10 14:54
  • by ischluff