Your outages, maintenance and news, on one self-hosted status page.
See the code
"Is the internet down?" "Is it just me, or is Outlook broken?"
Every outage starts with the same questions, by phone, by chat and at the IT office door. Statup answers them before anyone asks.
It is a status page you host yourself. Whoever runs a service posts, once, what is broken, what is planned and what has changed. Everyone else reads it in plain words, from a desk or a phone, without an account. Monitoring tools are made for the people who fix things; Statup is made for everyone else.
What it is for
Try the live demo, and sign in with demo@statup.dev / StatupDemo#1 to publish as an editor. It starts over every hour.
Light, private, safe by default.
UPDATE_CHECK=false turns that off).You need Docker with Docker Compose 2.24 or newer.
1. Start Statup
mkdir statup && cd statup
curl -O https://raw.githubusercontent.com/karl-cta/statup/main/docker-compose.yml
docker compose up -d
Docker downloads the ready image, for x86-64 and ARM servers alike, and starts it in seconds.
2. Open it in your browser
At http://localhost:3000, or your server's address on port 3000, an empty instance walks you through four steps: your administrator account, the page's name, logo and audience, the services to follow, then the address to share.
3. Invite your team
Add them from the Team page: they open the same address. For HTTPS and a name of your own, such as status.example.com, put Statup behind a reverse proxy.
[!TIP] The self-hosting guide has the rest: every setting, a reverse proxy with nginx or Caddy, backups, upgrades and a forgotten password.
Planned, without dates:
Ideas and requests are welcome in the issues.
Statup is pre-v1: usable and self-hostable, with the interface being finished before the first stable release. Expect changes between versions and back up before upgrading. Every change is in the changelog.
Statup is not related to Statping, a Go project first published under the name Statup.
Built with Rust, Axum, SQLite, Askama templates and htmx. The contributing guide explains how to build Statup, where things are in the code, and the checks a change must pass.
Statup is licensed under the GNU Affero General Public License v3.0 or later. If you run a modified version for others over a network, offer them its source code.
It ships htmx, the Hanken Grotesk font, icons from Heroicons and the base styles of Tailwind CSS, under their own licenses: see THIRD_PARTY_NOTICES.md.
Your outages, maintenance and news, on one self-hosted status page.
See the code
"Is the internet down?" "Is it just me, or is Outlook broken?"
Every outage starts with the same questions, by phone, by chat and at the IT office door. Statup answers them before anyone asks.
It is a status page you host yourself. Whoever runs a service posts, once, what is broken, what is planned and what has changed. Everyone else reads it in plain words, from a desk or a phone, without an account. Monitoring tools are made for the people who fix things; Statup is made for everyone else.
What it is for
Try the live demo, and sign in with demo@statup.dev / StatupDemo#1 to publish as an editor. It starts over every hour.
Light, private, safe by default.
UPDATE_CHECK=false turns that off).You need Docker with Docker Compose 2.24 or newer.
1. Start Statup
mkdir statup && cd statup
curl -O https://raw.githubusercontent.com/karl-cta/statup/main/docker-compose.yml
docker compose up -d
Docker downloads the ready image, for x86-64 and ARM servers alike, and starts it in seconds.
2. Open it in your browser
At http://localhost:3000, or your server's address on port 3000, an empty instance walks you through four steps: your administrator account, the page's name, logo and audience, the services to follow, then the address to share.
3. Invite your team
Add them from the Team page: they open the same address. For HTTPS and a name of your own, such as status.example.com, put Statup behind a reverse proxy.
[!TIP] The self-hosting guide has the rest: every setting, a reverse proxy with nginx or Caddy, backups, upgrades and a forgotten password.
Planned, without dates:
Ideas and requests are welcome in the issues.
Statup is pre-v1: usable and self-hostable, with the interface being finished before the first stable release. Expect changes between versions and back up before upgrading. Every change is in the changelog.
Statup is not related to Statping, a Go project first published under the name Statup.
Built with Rust, Axum, SQLite, Askama templates and htmx. The contributing guide explains how to build Statup, where things are in the code, and the checks a change must pass.
Statup is licensed under the GNU Affero General Public License v3.0 or later. If you run a modified version for others over a network, offer them its source code.
It ships htmx, the Hanken Grotesk font, icons from Heroicons and the base styles of Tailwind CSS, under their own licenses: see THIRD_PARTY_NOTICES.md.