An open-source, stateless, and hassle-free webhook tester. Designed to be easy to use, secure, and lightweight. Perfect for debugging and testing webhook integrations with zero dependencies on external databases or storage.
- Stateless: No data is stored on the server. Fully ephemeral by design.
- Simple installation: One single Docker image is all you need to get started.
- Unlimited requests: No caps or restrictions on the number of requests.
- Self-Hostable: Host it on your own infrastructure effortlessly.
- No nonsense: Minimal setup and overhead.
- Open Source: Released under the permissive MIT License.
-
Pull the Docker image:
docker pull runabol/wirehook
-
Run the container:
docker run -d -p 3000:3000 runabol/wirehook
-
Access the application in your browser at http://localhost:3000.
-
Clone the repository:
git clone https://github.com/runabol/wirehook.git cd wirehook -
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open your browser and navigate to http://localhost:3000.
- Point your webhook to the generated endpoint provided by the app.
- View incoming requests in real-time on the dashboard.
- Debug with ease using detailed request logs and payloads.
By keeping the application stateless:
- Security: Users don't need to worry about their sensitive information being stored.
- Performance: Lightweight and scalable without external storage dependencies.
- Simplicity: No need for database setup or configuration.
This project is licensed under the MIT License. Feel free to use, modify, and distribute it as you see fit.
