Status
Live status of shithub.sh and the published mirrors.
This page is hand-maintained by the operator on call; the
machine-readable health endpoints are linked under each section.
A full statuspage.io-style dashboard is planned post-MVP. Until then, this page + the operator's incident notes are the authoritative status source.
Right now
All systems normal.
Last updated: TBD (operator updates on each cutover or incident).
Health endpoints
These return immediately and reflect the running web process:
https://shithub.sh/-/health—200 OKwith version + commit + buildAt when the web service is up.https://shithub.sh/healthz— liveness only;200 OKif the process is responding.https://shithub.sh/readyz— readiness;200 OKonly when DB + storage are reachable.
A scripted check from your machine:
curl -fsS https://shithub.sh/readyz
Non-200 means the web service is degraded or down. The operator's monitoring also alerts on this; you don't need to poll it.
Subdomains
| Subdomain | Purpose | Health |
|---|---|---|
shithub.sh |
App | /readyz |
docs.shithub.sh |
Docs site (this site) | Static; HTTP 200 on / |
Backups
The most recent successful backup is recorded by the operator's
monitoring. Quarterly restore drills are scheduled; the last one's
log is archived to the backup bucket
(shithub-backups/drills/<YYYY-Q>/).
Mailbox availability
The disclosure mailbox security@shithub.sh auto-acks within
minutes. If you reported a vulnerability and didn't get an
auto-ack within 30 min, the inbound flow is broken — please email
the operator's GitHub-listed contact as a fallback.
Recent incidents
(none yet)
Subscribing
There's no email/RSS feed for status updates yet. Watch the operator's announcements account (linked from the homepage) or refresh this page during a known incident window.
View source
| 1 | # Status |
| 2 | |
| 3 | Live status of `shithub.sh` and the published mirrors. |
| 4 | This page is hand-maintained by the operator on call; the |
| 5 | machine-readable health endpoints are linked under each section. |
| 6 | |
| 7 | > A full statuspage.io-style dashboard is planned post-MVP. Until |
| 8 | > then, this page + the operator's incident notes are the |
| 9 | > authoritative status source. |
| 10 | |
| 11 | ## Right now |
| 12 | |
| 13 | **All systems normal.** |
| 14 | |
| 15 | Last updated: TBD (operator updates on each cutover or incident). |
| 16 | |
| 17 | ## Health endpoints |
| 18 | |
| 19 | These return immediately and reflect the running web process: |
| 20 | |
| 21 | - [`https://shithub.sh/-/health`](https://shithub.sh/-/health) — |
| 22 | `200 OK` with version + commit + buildAt when the web service |
| 23 | is up. |
| 24 | - [`https://shithub.sh/healthz`](https://shithub.sh/healthz) — |
| 25 | liveness only; `200 OK` if the process is responding. |
| 26 | - [`https://shithub.sh/readyz`](https://shithub.sh/readyz) — |
| 27 | readiness; `200 OK` only when DB + storage are reachable. |
| 28 | |
| 29 | A scripted check from your machine: |
| 30 | |
| 31 | ```sh |
| 32 | curl -fsS https://shithub.sh/readyz |
| 33 | ``` |
| 34 | |
| 35 | Non-200 means the web service is degraded or down. The operator's |
| 36 | monitoring also alerts on this; you don't need to poll it. |
| 37 | |
| 38 | ## Subdomains |
| 39 | |
| 40 | | Subdomain | Purpose | Health | |
| 41 | |----------------------------|------------------------|---------------------------------------------| |
| 42 | | `shithub.sh` | App | `/readyz` | |
| 43 | | `docs.shithub.sh` | Docs site (this site) | Static; HTTP 200 on `/` | |
| 44 | |
| 45 | ## Backups |
| 46 | |
| 47 | The most recent successful backup is recorded by the operator's |
| 48 | monitoring. Quarterly restore drills are scheduled; the last one's |
| 49 | log is archived to the backup bucket |
| 50 | (`shithub-backups/drills/<YYYY-Q>/`). |
| 51 | |
| 52 | ## Mailbox availability |
| 53 | |
| 54 | The disclosure mailbox `security@shithub.sh` auto-acks within |
| 55 | minutes. If you reported a vulnerability and didn't get an |
| 56 | auto-ack within 30 min, the inbound flow is broken — please email |
| 57 | the operator's GitHub-listed contact as a fallback. |
| 58 | |
| 59 | ## Recent incidents |
| 60 | |
| 61 | (none yet) |
| 62 | |
| 63 | ## Subscribing |
| 64 | |
| 65 | There's no email/RSS feed for status updates yet. Watch the |
| 66 | operator's announcements account (linked from the |
| 67 | [homepage](https://shithub.sh/)) or refresh this page during |
| 68 | a known incident window. |