Technical Anshu
Tutorials Blog
🟢 Status Page Guide

Uptime Kuma Public Status Page for Clients Setup and Honest Limits

Half of “is it down?” phone calls vanish the day clients get a status page link. The other half of this guide is what the page honestly is — and is not.

✍️ Technical Anshu🟢 Status Pages⏱️ 8 minute read
🎥 Watch the full Uptime Kuma tutorial in the video — install, monitors, alerts and the live dashboard, step by step

Every outage produces the same flood: calls and messages asking whether the problem is known. Uptime Kuma's status page feature answers before they ask — a public web page showing which services are up, which are down, and what you are doing about it. Setting one up takes ten minutes. Setting one up well means thinking about what the public should see, and being honest about the page's limits.

Example public status page
All Systems Operational
Client portalUP • 99.99%
Company websiteUP • 99.95%
Mail servicesUP • 100%

👆 What a client sees: one clear headline, the services they use, nothing else. Internal device names and IP addresses do not belong here.

1

Create the Page and Choose Its Address

  1. In Uptime Kuma, open Status Pages and create a new one
  2. Give it a title your clients recognise (your company or service name, not “Kuma page 1”)
  3. Choose the slug — the word that ends the address, like /status/support. This becomes the link you share, so keep it short and permanent
  4. Add your logo and a one-line description so the page looks like yours, not like a tool's default template
2

Choose What the Public Sees — Carefully

Publish only client-facing services: the website, the client portal, mail, the booking system. Two reasons. First, relevance — clients do not care that “Printer 2nd Floor” is down. Second, security — a public page listing internal host names, server roles and IP addresses is a free network map for attackers. Group the published monitors under friendly headings (“Our Services”, “Email”) with plain names a non-technical client understands.

3

Post Incidents and Maintenance Yourself

The monitor rows update automatically, but the explanation is your job. During an incident, pin a short note: what is affected, since when, and that it is being worked on. Announce planned maintenance in advance the same way — combined with Uptime Kuma's maintenance windows, clients see “planned work on Sunday 2 AM” instead of discovering a mystery outage. Two or three honest lines during an incident buy more goodwill than a perfect uptime record ever will.

4

Put the Page Where Clients Will Actually Find It

A status page nobody knows about changes nothing. Add the link to your email signature, website footer, support page and invoices. If you run your own domain, the page can be served under your own address through a reverse proxy — a nice finishing touch, but get the simple link working and shared first; polish later.

5

The Honest Limits of a Status Page

  1. It shows only the monitors you chose to publish — an unlisted service can be down while the headline says all operational. That is a reason to publish honestly, not a feature to exploit
  2. Uptime percentages come from Kuma's checks, from Kuma's location — a client with a local problem may still be unable to reach a service the page shows as up
  3. If the machine running Kuma dies, the status page dies with it — silence, exactly when clients need the page most. Hosting Kuma sensibly (see the hosting guide in this series) is part of status page honesty
🔴 The trust rule: never remove a monitor from the page, or stretch a maintenance window, to hide a real outage from the uptime numbers. Clients forgive downtime. They do not forgive discovering they were managed.

🎥 Watch the Complete Process in the Video

Watch the video to see the Uptime Kuma dashboard and status features working live, then publish your own page from this guide.

▶️ Watch Full Video
❓ Frequently Asked Questions

Is the status page visible to everyone

Yes — anyone who has the link can open it; there is no built-in password. That is why the choice of published monitors matters: list friendly service names only, never internal host names, IP addresses or anything that maps your network for a stranger.

Does the status page update by itself

The monitor rows do — they reflect Kuma's live checks and uptime history automatically. The words are yours: incident explanations and maintenance announcements must be posted by a human. Automatic numbers plus human honesty is exactly the right division of labour.

Clients say the site is down but the page says up — who is right

Possibly both. Kuma checks from where Kuma sits; the client checks from their network. Their local internet, DNS or a regional route can be broken while your service is healthy. The page still helps: it turns an argument into a diagnosis, because you now know the service itself is answering.

This guide is based on the Technical Anshu Uptime Kuma video • Stuck on any step? Ask in the video comments — you will get a reply there 🙏