Monitor

Monitor API

Webhook endpoint for Docker Hub events.

Auth

No guard declared.

POST /monitor/dockerhub

Handle Docker Hub webhook payloads.

Body

{ "push_data": { "tag": "latest", "pushed_at": 0, "pusher": "user" }, "repository": { "repo_name": "org/repo", "name": "repo", "namespace": "org", "description": "...", "repo_url": "https://hub.docker.com/r/org/repo", "status": "Active" }, "callback_url": "https://hub.docker.com/" }

Response

{ "message": "Webhook received and processed successfully." }
Always returns 200 OK, even on processing errors.