converge-relay: phase 1 — webhook-to-SSE relay server in Go
- Pub/sub broker with fan-out to SSE clients - POST /webhook — receives Gitea push events, optional HMAC verification - GET /events — SSE stream of push events - GET /health — health check endpoint - Zero external dependencies (stdlib only) - Docker-based build via goctl wrapper (golang:1.26-alpine) - systemd unit, README with deployment docs - Tests: broker pub/sub, slow subscriber drop, ref parsing, signature verification - 6.0M static binary
This commit is contained in:
@@ -10,3 +10,5 @@ dist/
|
||||
dist-newstyle/
|
||||
.claude/
|
||||
.pi/
|
||||
converge-relay/.go-cache/
|
||||
converge-relay/build/
|
||||
|
||||
Reference in New Issue
Block a user