Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
software:streamingwebsite [2020/10/12 23:21] – andi | software:streamingwebsite [2024/02/21 22:23] (current) – andi | ||
---|---|---|---|
Line 1: | Line 1: | ||
= Streaming website | = Streaming website | ||
---- dataentry project ---- | ---- dataentry project ---- | ||
- | name : streamingwebsite | + | name : streaming-website |
project-owner : | project-owner : | ||
git-url : https:// | git-url : https:// | ||
Line 12: | Line 12: | ||
== add a new conference | == 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 | + | The streaming website is deployed on lb.***.c3voc.de |
+ | |||
+ | To add another conference | ||
git clone git@c3voc.de: | git clone git@c3voc.de: | ||
- | 1. create a new folder below ''/ | + | 1. first check if the series already has a mandator folder and reuse the existing one – otherwise |
| | ||
2. 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.php | + | * <del>config.php</ |
* < | * < | ||
* main.less | * main.less | ||
* if not main.less is provided, the default-theme will be used | * if not main.less is provided, the default-theme will be used | ||
* if one is provided, it should '' | * if one is provided, it should '' | ||
- | * 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 ''/ | + | * 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 ''/ |
- | 3. commit and push you changes to master | + | 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 | + | 4. call deploy.sh which will deploy to all lb-servers, clear their caches and fixes the file-permissions |
See also: https:// | See also: https:// | ||
Line 41: | Line 42: | ||
== operation hints | == operation hints | ||
- | You can add ''? | + | You can add ''? |
The streaming-website downloads the relive index json file of the active conferences via cronjob. | The streaming-website downloads the relive index json file of the active conferences via cronjob. | ||
The thumbnails are generated via crontab of user // | The thumbnails are generated via crontab of user // |