Skip to content

wmde/wikibase-cloud-status

Repository files navigation

status-page

This repository contains the source code for the wikibase.cloud status page.

Adding an incident

In the event of an incident, in addition to reporting it in the incidents mattermost channel you should add and incident here. This is done by adding a markdown file to the issues folder. You can follow the example of other incidents to complete the template. Unlike our normal code repositories it is acceptable to self-merge PRs in this repo.

Deployment

The status page is deployed to GitHub pages and will be built on each push to the main branch.

Local development

Important: The cstate theme is distributed as a git submodule contained in this repository, and is not pulled by default. To obtain the theme, you can either use --recursive when cloning:

git clone --recursive git@github.com:wbstack/status-page.git

or init submodules from within the repository root

git submodule update --init

To develop the site locally, use the existing docker compose setup. Running

docker compose up

which will start a live-reloading server on http://localhost:1313.

Licenses

All source code in this repository is licensed under the BSD-3.0 License. Page content is licensed as CC-BY-SA 4.0.