Dashboard

issue-status – status pages powered by issue trackers

issue-status is a status page application that turns information maintained in an issue tracker into a public service-health dashboard. It is intended for communicating operational conditions, maintenance and incident updates, rather than automatically probing websites or servers.

Teams can maintain status information using familiar issue-management workflows. Labels identify the purpose of each issue and the condition of the affected service, while issue content provides the explanation shown to visitors.

The generated frontend can be published through a static web host. A provider system separates the page interface from its data source, allowing the same presentation to work with different backends.

This is free and open source software.

Key Features

  • Use GitHub Issues or GitLab Issues as the source of service and incident information.
  • Connect the GitLab provider to GitLab.com or a specified alternative GitLab host.
  • Represent individual services as components with operational, degraded performance, partial outage or major outage states.
  • Organise components into parent and child relationships, such as a delivery network divided into geographical regions.
  • Distinguish active incidents from scheduled maintenance through issue labels.
  • Present historical incidents and postmortem information alongside current service conditions.
  • Support Markdown for formatting incident descriptions and explanations.
  • Include pre-built incident templates that can be adapted to a team’s reporting conventions.
  • Configure the page name, description and data provider through a TypeScript configuration file.
  • Provide a static-data provider for explicitly defined components and incidents, particularly useful during testing.
  • Cache provider responses in the browser to reduce repeated requests and respect API limits.
  • Generate frontend assets suitable for static hosting without a dedicated status-page application server.

Website: github.com/tadhglewis/issue-status
Support:
Developer: Tadhg Lewis and contributors
License: MIT License

issue-status is written in TypeScript. Learn TypeScript with our recommended free books and free tutorials.


Related Software

Status Page Systems
Uptime KumaExcellent monitoring tool with a simple status page
Statping-ngStatus page and monitoring server
CachetStatus page system for everyone
CheckmateSelf-hosted infrastructure monitoring application
OpenStatusStatus page and uptime monitoring platform
UpptimeUptime monitor / status page using GitHub Actions, Issues, and Pages
KenerNode.js status page tool
GatusDeveloper-oriented status dashboard and health monitoring application
VigilMicroservices status page
cStateTiny and simple status page
HertzBeatObservability platform
CabotProvides features of PagerDuty, Server Density, Pingdom and Nagios
PHP Server MonitorScript that checks whether your websites and servers are up and running
YASPSelf-hosted status page application
StatusfyFocus on writing your Incidents Reports and let the magic happen

Read our verdict in the software roundup.


Best Free and Open Source Software LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.

We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more.

Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion.

Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted