Hookforms
by h1n054ur · io.github.h1n054ur.hookforms
Not TrustedWeb appUnrated★ 27 stars
Self-hosted webhook inbox with multi-channel notifications — Discord, Slack…
Self-hosted webhook inbox with multi-channel notifications — Discord, Slack, Teams, Telegram, email, and more
Screenshots
About
- Multi-channel notifications -- route submissions to Discord, Slack, Microsoft Teams, Telegram, ntfy, email, or any webhook URL - Auto-detection -- paste a URL and HookForms detects the channel type automatically (Discord, Slack, Teams, etc.) - Multiple email providers -- Gmail (OAuth), Resend, SendGrid, or SMTP -- configure globally or per-inbox - Turnstile bot protection -- optional Cloudflare Turnstile verification per inbox - Security hardened -- SSRF protection, secret redaction in API responses, brute-force lockout, security headers, request size limits - Scoped API keys -- fine-grained access control with PBKDF2-SHA256 hashed key storage - Rate limiting -- Redis-backed per-IP sliding window with fail-closed behavior - Event history -- stored events with configurable retention (default 30 days) - Cloudflare Tunnel -- expose to the internet without opening ports - Docker Compose -- one command to deploy everything - Backward compatible -- legacy notify_email and forward_url still work Your API is now running at http://localhost:8000. When you pass type: "webhook", HookForms auto-detects the platform from the URL and formats the payload accordingly. Each inbox can have multiple channels -- all fire in parallel. Hookforms is the open-source project h1n054ur/hookforms (https://github.com/h1n054ur/hookforms) by h1n054ur, released under MIT. Ion packages it unmodified from commit bf119151ad36, adding only a manifest, an icon and a start script.
Source
Written by h1n054ur, published to Oikou by Ben Grande.
- ★ 27 stars on GitHub
- Licence: MIT
- Built from commit bf119151ad36
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 0.20261002.0 may do
Internet
It asks to reach nothing on the internet.
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
- Run a Redis server of its own on your Personal Cloud (for its task queue and cache) ion.redis
Notifications
It does not send push notifications.
Storage
Up to 1 GB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
0.20261002.0 Latest Shown above
Published · a ready-built bundle
Imported from h1n054ur/hookforms at bf119151ad36.