Inhook
A simple self-hosted tool to capture, inspect, and debug incoming webhooks in real time.
Install / Use
/learn @themrinalsinha/InhookREADME
Webhook Inspector & Debugger - A fast, self-hosted webhook inspector for capturing and analyzing requests in real time - packaged as a single binary.
Visit <a href="https://inhook.mrinal.xyz" target="_blank">https://inhook.mrinal.xyz ↗</a> - to try it out.
Installation
Local Development
The backend is written in Go and frontend is in React. You need to have Go and pnpm installed.
To run locally:
make run
This will build the frontend and backend and run the server on http://localhost:9000.
You can change the port by editing the config.toml file.
[app]
port = ":9000"
Binary
You can build the binary by running:
make build
To run the binary with custom config, you can pass the config file as an argument:
./inhook --config config.toml
Docker
TBD
License
inHook is licensed under the MIT license.
<div align="right"> <a href="https://www.buymeacoffee.com/themrinalsinha" target="_blank"> <img src="assets/bmc-button.png" width="150" alt="Buy Me A Coffee" /> </a> </div>
