Early v0.0.5

Sentry, But Yours
and On Your Server

Self-hosted error capture. Sentry-compatible SDK. Blake3 dedup. Rust.

Sentry starts at $26/mo. TrapFall: free, small Docker image, drop-in DSN swap.

Migrate in 30 seconds

Three steps. No code changes. Just a config swap.

1

Run TrapFall

Spin up the Docker container. That's your error capture server.

sh
docker run -d -p 8080:8080 ghcr.io/codecoradev/trapfall:latest
2

Change DSN

Point your Sentry SDK config from sentry.io to your server.

env
// Before
SENTRY_DSN=https://key@sentry.io/123

// After
SENTRY_DSN=http://your-server:8080/123
3

Done

Your errors stay on your machine. No migration needed. No vendor lock-in.

✓ Capturing errors

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.

Tiny Footprint

Small Docker image, minimal resource usage. Runs on a Raspberry Pi.

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?

FeatureTrapFallSentry
Price Free$26+/mo
Image size Small200MB+
Self-hosted YESEnterprise only
Setup 1 commandComplex
Data ownership 100% yoursTheir cloud

Stop paying for error capture

Lightweight. Rust. Your server. Your data.

Star TrapFall on GitHub