Open source Sentry alternative

Use Logister when you want error monitoring with forkable source and self-hosted operations.

Logister is independent and is not affiliated with Sentry. This page is for teams comparing hosted-first error monitoring with an open source Rails app they can inspect, run, and adapt.

When Logister fits

Choose Logister when self-hosting and team triage are the priority.

Logister focuses on grouped application errors, assignment, request context, occurrence history, related logs, project notification preferences, and active or archived project workflows in a Rails app your team can run and modify.

Comparison

What Logister emphasizes.

NeedLogister approach
Own the deploymentRun the Rails app, worker, PostgreSQL, Redis, optional S3 archive storage, and optional ClickHouse in your infrastructure.
Track releasesUse release metadata in incoming events and versioned GHCR or Docker Hub images, plus optional Quay mirrors when configured, for the app itself.
Assign workFilter by assigned-to-me, unassigned, teammate, status, and project.
Support multiple runtimesConnect Ruby, .NET, Python, JavaScript/TypeScript, Android, iOS, CFML, or direct HTTP integrations.
Fork and adaptUse the MIT-licensed code while replacing Logister branding in public forks or redistributed versions.

Fit check

Logister is not a drop-in replacement for every Sentry feature.

Choose Logister when self-hosted ownership, grouped errors, assignment, runtime context, and forkable source matter more than a large hosted observability platform. Keep or add other tools when you need managed tracing at very large scale, hosted alert operations, or specialized product analytics outside Logister's project workflow.

Next steps

Evaluate by running one project end to end.

  1. Start a self-hosted instance with a web process, worker, PostgreSQL, Redis, and SMTP configured.
  2. Create one project and connect the runtime your team uses most often.
  3. Send one production-like event with environment, release, request context, and stacktrace data.
  4. Assign the grouped issue, change its status, and inspect whether the detail view gives enough context to act.
  5. Review notification and retention settings only after the first event path works.

Read getting started or plan self-hosting.