Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| software:streamingwebsite [2016/09/29 11:13] – [add a new conference] typos mazdermind | software:streamingwebsite [2020/08/25 10:35] – derpeter | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| = Streaming website | = Streaming website | ||
| - | * [[ https:// | + | ---- dataentry project ---- |
| + | name : streamingwebsite | ||
| + | project-owner : | ||
| + | git-url : https:// | ||
| + | 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 lb1.het.c3voc.de (currently a vm on dus). | ||
| - | To add another conference: clone the internal git | + | == 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: | git clone git@c3voc.de: | ||
| - | 1. create a new folder below / | + | 1. create a new folder below '' |
| | | ||
| 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 | * config.php | ||
| - | * download.sh | + | * <del>download.sh</ |
| * 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. login to the site host and pull the repo as ' | + | 4. call deploy.sh which will deploy |
| - | 5. make sure that the conference directory is group writable ( chmod g+w ) and that it belongs to the group ' | + | See also: https:// |
| == 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 thumbnails are generated via crontab of user // | ||