TryOpenTrace Documentation
Self-hosted error monitoring with Sentry-compatible SDKs and a modern dashboard.
TryOpenTrace is an open-source, self-hosted alternative to Sentry. It ingests events from existing Sentry SDKs, groups issues, and provides a lightweight dashboard for triage, alerts, and team workflows.
What you get
- Sentry-compatible ingestion via
/api/:projectId/store/and/api/:projectId/envelope/. - Project-based DSNs generated from your public keys.
- Issue grouping with event history and a searchable activity feed.
- Email alerting with a background worker.
- Type-safe API for orgs, teams, projects, issues, and events.
Quick paths
Architecture at a glance
- Web: Dashboard and setup flows.
- Server: Elysia API with Sentry-compatible ingestion.
- Worker: Alerts, notifications, and background processing.
- Postgres + Redis: Storage and queues.
When to use TryOpenTrace
- You need a Sentry-compatible, self-hosted option.
- You want full control over data retention and storage.
- You prefer a small, modern TypeScript stack.