Webhook not authorized for localhost
Author: ouvry-emsCreated Aug 11, 2026Updated Sep 9, 2026
Describe the current behavior
I'm trying to configure a webhook with a service I've deployed locally with Docker. I've configured my self-hosted instance with ALLOWED_WEBHOOK_DOMAINS=* Server has been restarted so the changes should be applied. But when I add the following webhook I'm still having a status error : Incomplete | Provided url is forbidden
- Type:
add - URL:
http://localhost:8080
Then if I'm leaving the page and coming back on webhook configuration my webhook has disappeared (I guess because it's not considered valid).
Steps to reproduce
- Configure your instance with
ALLOWED_WEBHOOK_DOMAINS=* - Restart your instance to apply the changes
- Configure a webhook with the following minimal configuration:
a. Type:
addb. URL:http://localhost:8080 - Check the status
Describe the expected behavior
No response
Where have you encountered this bug?
- On docs.getgrist.com
- On a self-hosted instance
Instance information (when self-hosting only)
- Grist instance:
- Version: 1.7.16
- URL (if it's OK for you to share it):
- Installation mode: kubernetes
- Architecture: multi-workers
- Browser name, version and platforms on which you could reproduce the bug: Firefox
Source: gristlabs/grist-core