Add token to Cribl Webhook #5577

Open
opened 2026-02-05 10:10:54 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @RobertTreb on GitHub (Jan 26, 2026).

Attempted Debugging

  • I have read the debugging page

Searched GitHub Issues

  • I have searched GitHub for the issue.

Describe the Scenario

Hi.

I was able to add Crible webhook, all works ok but I was wondering if there is a way to include token for security purposes.

Thank you.

Exact BookStack Version

25.07.3

Log Content


Hosting Environment

Ubuntu 24.04.3

Originally created by @RobertTreb on GitHub (Jan 26, 2026). ### Attempted Debugging - [x] I have read the debugging page ### Searched GitHub Issues - [x] I have searched GitHub for the issue. ### Describe the Scenario Hi. I was able to add Crible webhook, all works ok but I was wondering if there is a way to include token for security purposes. Thank you. ### Exact BookStack Version 25.07.3 ### Log Content ```text ``` ### Hosting Environment Ubuntu 24.04.3
OVERLORD added the 🐕 Support label 2026-02-05 10:10:54 +03:00
Author
Owner

@ssddanbrown commented on GitHub (Jan 27, 2026):

Hi @RobertTreb,
This is not possible within the UI since we don't provide control over webhook request data, but there's likely options via our logical theme system, where we provide control for webhook data.

Here's an example of a similiar style of hack for pushover, where the webhook request data format is changed, and a token is added for auth:
https://www.bookstackapp.com/hacks/pushover-webhooks/

If you specifically need to set the token as a header, it may be a little more complicated. You'd probably be better off using the logical theme system to listen to a specific app activity, then perform a manual HTTP request from PHP with whatever data you need.

@ssddanbrown commented on GitHub (Jan 27, 2026): Hi @RobertTreb, This is not possible within the UI since we don't provide control over webhook request data, but there's likely options via our logical theme system, where we provide control for webhook data. Here's an example of a similiar style of hack for pushover, where the webhook request data format is changed, and a token is added for auth: https://www.bookstackapp.com/hacks/pushover-webhooks/ If you specifically need to set the token as a header, it may be a little more complicated. You'd probably be better off using the logical theme system to listen to a specific app activity, then perform a manual HTTP request from PHP with whatever data you need.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5577