23 lines
741 B
JSON
23 lines
741 B
JSON
{
|
|
"description": "Dokploy compose deployment webhook details for repo",
|
|
"dokploy_webhook_url": "https://system.cloudarix.de/api/deploy/compose/JXSdfeHdc6wBKUEiJrX_9",
|
|
"expected_payload": {
|
|
"type": "gitea:push",
|
|
"repository": {
|
|
"full_name": "<org>/<repo>",
|
|
"clone_url": "<gitea_clone_url>",
|
|
"default_branch": "main"
|
|
},
|
|
"commits": [
|
|
{
|
|
"id": "<commit_sha>",
|
|
"message": "<commit message>",
|
|
"timestamp": "<iso8601>",
|
|
"url": "<commit_url>"
|
|
}
|
|
],
|
|
"ref": "refs/heads/main"
|
|
},
|
|
"notes": "Dokploy must be configured to pull the repository and use `docker-compose.yml` at repo root. Project-level secrets should store any required repository credentials."
|
|
}
|