Skip to content

Driftstatus

Status: Fundament — public Statuspage feed med accordion-grupperede systemer

Driftstatus-widgeten viser den aktuelle driftstatus for Greenbows tjenester og underliggende systemer. Data hentes direkte fra greenbow.statuspage.io — ingen auth, ingen backend.

Live preview

Embed-snippet

html
<div data-greenbow-driftstatus></div>
<script src="https://driftstatus.widget.greenbow.dk/loader.js" async></script>

Eller som ren iframe (samme src som loaderen bruger):

html
<iframe
  src="https://driftstatus.widget.greenbow.dk/v1/"
  style="width:100%;border:0"
  loading="lazy"
  title="Driftstatus"
></iframe>

Compact-mode (status-badge)

Med ?compact=1 renderer widgeten kun det øverste status-banner — en lille badge med en farvet dot og kort tekst som fx "Alle systemer kører normalt". Velegnet til at sidde i et sidebar/header eller på en partner-forside.

Live preview

Embed

html
<iframe
  src="https://driftstatus.widget.greenbow.dk/v1/?compact=1"
  style="width:280px;height:40px;border:0"
  loading="lazy"
  title="Driftstatus"
></iframe>

I compact-mode er der ingen liste, ingen incidents-timeline og ingen footer — kun selve indikatoren. Auto-resize via postMessage virker stadig, så iframens højde tilpasser sig (~32–40px afhængig af breakpoint).

Brug i Greenbow

Selvbetjenings sidebar viser badgen lige over Support-knappen og linker til den fulde driftstatus-side. Same pattern kan bruges i Greenbow App (Expo WebView) eller på partner-sider.

Hvad viser widgeten?

  • Overordnet status-banner med farve efter Statuspage's indicator (none / minor / major / critical)
  • Systemer-liste med komponenter, badge + pulserende dot pr. status
  • Accordion-grupper der samler relaterede komponenter (fx alle "Zaptec ...") — bruger Statuspage's native group_id hvis den findes, ellers client-side prefix-gruppering på første ord i navnet
  • Aktive hændelser med timeline af opdateringer
  • Planlagt vedligehold med tidsvindue
  • Footer med "Sidst opdateret" og link til den fulde statusside

Data-kilde

https://greenbow.statuspage.io/api/v2/summary.json — public endpoint, CORS åbent. Polles hvert 60. sekund i baggrunden.

Versioner

VersionStatusURL
v1aktivhttps://driftstatus.widget.greenbow.dk/v1/

Loaderen peger altid på seneste stabile major. Breaking changes udgives som v2 ved siden af v1, og loaderens VERSION-konstant bumpes.

Bygget af Greenbow