Submatter/proxmox/ct116/webhook.hooks.json.example
Randall Stillwell 9bde5960bf
Some checks failed
CI / Lint, type-check, test (push) Has been cancelled
Deploy homelab (CT 116) / Deploy to CT 116 (push) Has been cancelled
fix(deploy): collab URL, CT 116 prod compose, Forgejo migration
- Read NEXT_PUBLIC_COLLAB_SERVER_URL in yjs provider; bake NEXT_PUBLIC_* at Docker build
- Add prod compose, deploy scripts, CT 116 proxmox scaffolding
- Forgejo Actions CI/deploy; migrate-origin and post-migration scripts
2026-09-08 22:33:59 -05:00

25 lines
812 B
Text

[
{
"id": "submatter-deploy",
"execute-command": "/opt/submatter/proxmox/ct116/deploy-webhook.sh",
"command-working-directory": "/opt/submatter",
"pass-arguments-to-command": [],
"pass-environment-to-command": [
{ "source": "string", "name": "DEPLOY_WEBHOOK_SECRET", "envname": "DEPLOY_WEBHOOK_SECRET" },
{ "source": "string", "name": "APP_DIR", "envname": "APP_DIR" }
],
"trigger-http-method": "POST",
"include-request-headers-in-environment": true,
"incoming-payload-content-type": "application/json",
"trigger-rule": {
"match": {
"type": "payload-hash-sha256",
"secret": "REPLACE_WITH_FORGEJO_WEBHOOK_SECRET",
"parameter": {
"source": "header",
"name": "X-Hub-Signature-256"
}
}
}
}
]