mirror of
https://github.com/CyberMind-FR/secubox-deb.git
synced 2026-07-29 16:37:04 +00:00
Sub-project E of #49. POST /api/v1/metablogizer/webhook receives Gitea push events for metablog-* repos, verifies HMAC-SHA256, git pulls the site dir under a per-site asyncio.Lock, invalidates load_sites() cache (#111), conditionally reloads nginx if site.json:domain changed. Companion scripts/metablog-webhook-install.sh registers the webhook on all 166 metablog-* repos via Gitea API (idempotent). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| integration-tests | ||
| plans | ||
| runs | ||
| specs | ||