Extend sanity-check.sh to cover the new Gitea container
Adds git.jayfield.org to the vhost checks, gitea to the container list, and a genuine API check (not just an HTTP 200) confirming Gitea is actually serving repo data. Verified with a live run: 47 pass, 0 fail. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -44,8 +44,9 @@ the dyndns zone, the full mail stack including a live `rspamc symbols`
|
||||
scan (catches a phantom-active rspamd, which is exactly what happened
|
||||
during the 24.04 upgrade) and whether anything is actually listening on
|
||||
Postfix's configured milter port, MariaDB/`vmail` data + Postfix's SQL
|
||||
lookups, fail2ban's jail count and the custom `findtime` hardening, all 6
|
||||
public vhosts by expected HTTP status code, and all 5 Docker containers.
|
||||
lookups, fail2ban's jail count and the custom `findtime` hardening, all 7
|
||||
public vhosts by expected HTTP status code (plus a genuine Gitea API
|
||||
check, not just a static-page response), and all 6 Docker containers.
|
||||
|
||||
Runs automatically once per boot via `sanity-check.service` (a oneshot
|
||||
unit, `systemctl enable`d, `After=` all the relevant services plus a 10s
|
||||
|
||||
Reference in New Issue
Block a user