Static Dashboard Powering Rtlive.de
This is the repository of the static website that powers https://Rtlive.de.
We appreciate contributions that improve this website. First head over to Issues to look for unresolved tickets.
With respect to language localization, please understand that we are very conservative. It is not our day job to run this site, and we are not web-developers which is why a low-maintenance static site is a high priority for us.
Follow these steps to start a webserver for local development:
- Clone this repository
- Unpack the contents of this ZIP file into a
"data"
directory at the root of the repository. These files are a one-week subset of the PNG/JSON files that are served from the AWS CloudFront/S3 deployment of the real site. - start a Docker container of a local webserver for testing.
- adapt the
start.sh
file such that it points to the correct paths on your local filesystem. - Then run
bash start.sh
and
- adapt the
- Visit
http://localhost:4040
with your favorite browser. - You can now live-edit the HTML/JS/CSS files
To contribute the changes:
- Fork this repositor into your GitHub profile
- Add the fork to the locally cloned repo as an alternative remote:
git remote add myfork https://github.com/myaccount/rtlive-dash-de
(rungit remote -v
to view the remotes) - Create a new branch & commit changes to it
- Push that new branch to your fork:
git push --set-upstream myfork name-of-branch
- Open a PR in GitHub