software:streamingwebsite

This is an old revision of the document!


Streaming website

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

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
  • download.sh
  • 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. login to the site host and pull the repo as 'root'

5. make sure that the conference directory is group writable ( chmod g+w ) and that it belongs to the group 'downloader' to make schedule/relive-downloads work

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

  • software/streamingwebsite.1475140389.txt.gz
  • Last modified: 2016/09/29 11:13
  • by mazdermind