An open API service indexing awesome lists of open source software.

https://github.com/themrinalsinha/inhook

A simple self-hosted tool to capture, inspect, and debug incoming webhooks in real time.
https://github.com/themrinalsinha/inhook

developer-tools go inhook reactjs self-hosted single-binary sqlite3 webhook-receiver webhooks

Last synced: 24 days ago
JSON representation

A simple self-hosted tool to capture, inspect, and debug incoming webhooks in real time.

Awesome Lists containing this project

README

          








InHook - Webhook inspector & debugger | Product Hunt


InHook - Webhook Inspector & Debugger

----
**Webhook Inspector & Debugger** -
A fast, self-hosted webhook inspector for capturing and analyzing requests in real time - packaged as a single binary.

![](/assets/splash.png)
Visit https://inhook.mrinal.xyz ↗ - 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:
```shell
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.
```toml
[app]
port = ":9000"
```

### Binary
You can build the binary by running:
```shell
make build
```
To run the binary with custom config, you can pass the config file as an argument:
```shell
./inhook --config config.toml
```

### Docker
TBD

### License
inHook is licensed under the [MIT](LICENSE.md) license.

----



Buy Me A Coffee