Public share & badge
Proud of a server’s uptime? You can publish an anonymised status page for it, at an unguessable link, with a badge to embed in a README or a site footer. It is off until you turn it on, one server at a time.
Turn it on
Open the server, Overview tab, Public page card, and click Enable public page (owners and admins). Demerzel creates:
| URL | What it is |
|---|---|
/s/{slug} | The public status page. Not indexed by search engines; carries Open Graph tags so a shared link unfurls. |
/s/{slug}/badge.svg | An embeddable badge. The card gives you the Markdown and HTML snippets to paste. |
/s/{slug}/card.png | The preview image social networks show when the link is shared. |
The slug is 20 random characters: the link is the only credential, so share it only where you mean to. The page is shown under a public name — a generated pseudonym you can change on the card — never the hostname.
When a server crosses an uptime milestone (30, 100, 365, 500 and 1,000 days), its Overview shows it, with a Share it button once the public page is on.
What it shows — and never shows
The public page shows only:
- the public name;
- the uptime;
- the Health Score and its band;
- disk and memory usage, rounded to 5 %.
It never shows the hostname, IP addresses, domains, OS or kernel version, failed services, installed packages, or vulnerabilities — not even their count. That list is enforced in one place on the server, as an allowlist: nothing else can be read from the share, however the URL is crafted.
Revoke it
Revoke public page deletes the link: the page, the badge and the image stop answering at once. Enabling it again creates a new link — the old one never comes back. Enabling and revoking are both recorded in the activity log.