Status pages
A status page is a public page at https://weserver.host/s/<slug> that shows the health of components you pick — your monitors, your services, or plain labels — with incidents, maintenance and 30-day uptime bars.
Setting one up
- Open Status pages in the panel and create a page (up to 3 per account). The slug is lowercase, 3-40 characters, letters/numbers/dashes.
- Add items: pick a monitor (its checks drive the uptime bars), a service (its container state drives the row), or just a label.
- Publish. Unpublished pages are only visible to you.
The public page shows an overall banner — All systems operational, Partial outage, Major outage or Under maintenance — each component with its current status and daily uptime bars, active incidents with their updates, scheduled maintenance and the last 14 days of resolved incidents.
Incidents
Post incidents from the page's edit screen: a title, impact (none/minor/major/maintenance), status and a first update. Post further updates as the situation changes and mark the incident resolved. Monitors that go down open and resolve incidents automatically.
Email subscriptions
Visitors can subscribe on the public page. They receive a confirmation link (double opt-in) and one mail per incident update, with an unsubscribe link in every mail. Only hashes of the tokens are stored.
Embeds and feeds
- Badge:
https://weserver.host/s/<slug>/badge.svg— a status badge for your README. - JSON feed:
https://weserver.host/s/<slug>/status.json— overall status, components and incidents. - Embed: an iframe to
https://weserver.host/s/<slug>?embed=1renders a compact version; the snippet is on the page's edit screen.
Public pages never expose internal ids, IP addresses or monitor targets — only labels and statuses.