Setup
- In TesterArmy, open your project → Integrations → Coolify and click Add Webhook. Copy the generated URL - it contains the secret and won’t be shown again.
- In Coolify: Notifications → Webhook - paste the URL and enable deployment events.
Docker Compose workaround
Coolify has a known issue where Docker Compose deployments don’t send the preview URL. Other build packs (Nixpacks, Dockerfile, Static) work out of the box. Workaround: set a Preview URL pattern when creating the webhook:Troubleshooting
Missing deployment URL
Webhook payload does not contain a deployment URL
- Docker Compose - configure a Preview URL pattern (see above).
- No domain configured - your app needs a domain set in Coolify.
No PR comment appears
- GitHub App not connected - verify the installation under Integrations → GitHub.
- Missing PR number - Coolify only sends
pull_request_idfor preview deployments, not production. - Permissions - the GitHub App needs Pull requests: Read & Write.