Sentry, But 6MB
and On Your Server
Self-hosted error capture. Sentry-compatible SDK. Blake3 dedup. Rust.
Sentry starts at $26/mo. TrapFall: free, 6MB Docker image, drop-in DSN swap.
Migrate in 30 seconds
Three steps. No code changes. Just a config swap.
Run TrapFall
Spin up the Docker container. That's your error capture server.
docker run -d -p 8080:8080 ghcr.io/codecoradev/trapfall:latestChange DSN
Point your Sentry SDK config from sentry.io to your server.
// Before
SENTRY_DSN=https://key@sentry.io/123
// After
SENTRY_DSN=http://your-server:8080/123Done
Your errors stay on your machine. No migration needed. No vendor lock-in.
Built Different
Every design choice is deliberate. Small, fast, yours.
Sentry Drop-in
Fully compatible Sentry SDK. Change the DSN, keep your code. Zero migration needed.
Blake3 Dedup
Blake3-powered error fingerprinting for instant grouping. No duplicate noise.
6MB Image
Tiny Docker footprint. Runs on a Raspberry Pi. Minimal resource usage.
MCP Server
Query your errors from AI tools via Model Context Protocol. Debug with LLMs.
Rust Native
Written in Rust for speed and memory safety. Sub-ms ingestion, no GC pauses.
TrapFall vs Sentry
Why pay for what you can self-host?
| Feature | TrapFall | Sentry |
|---|---|---|
| Price | Free | $26+/mo |
| Image size | 6MB | 200MB+ |
| Self-hosted | YES | Enterprise only |
| Setup | 1 command | Complex |
| Data ownership | 100% yours | Their cloud |