Status and reliability
getjoey.app/status is JOEY's live status page. It reads current data on every page load and refreshes automatically every 60 seconds, so it always reflects the real state rather than a cached snapshot.
What the statuses mean
- Operational. Everything is working normally.
- Degraded. Something is running slower or with reduced capability, but the system as a
whole is still working. JOEY is built to degrade gracefully rather than fail outright: if one piece of the system is unreachable, the parts that still work keep working.
- Down. A component is not functioning.
- Maintenance. A planned, announced window.
The overall status shown at the top of the page rolls up every component: if any component is down, the page shows down; otherwise, if any component is degraded, the page shows degraded; otherwise it shows operational.
If the status page itself cannot reach its data
The status page is built to degrade gracefully about itself, too. If the live feed is unreachable, the page shows a clear "temporarily unavailable" banner rather than a blank or broken page, and still renders the subscribe and community-report tools underneath it.
Reporting a problem or subscribing to updates
The status page includes a community report tool and a subscribe box so you can report an issue you are seeing or get notified when status changes. Both are part of the same public page.