Running in production · Independent · 20 Oct 2026

rustrak/rustrak

Ultra-lightweight error tracking server compatible with Sentry SDKs

← Running in production
Rustrak: self-hosted error tracker. Collects crashes and logs using existing Sentry SDKs.

In simple English

This tool collects error reports and crash logs from your website or app. It runs on your own server, so your data stays with you. It works with the error-reporting libraries you might already be using. You do not need to rewrite your code or install a new helper library. It costs nothing to run beyond the server space you already pay for.

What it is

Rustrak is a lightweight server that speaks the Sentry error-reporting protocol and stores incoming crash data. It runs as a single compiled program with SQLite by default, making it simple to deploy with Docker.

What it is good for

Solo developers who want to track errors and crashes in their software without paying a monthly cloud subscription or running a heavy monitoring stack.

Stars714
LicenceGPL-3.0
Latestv0.19.0 (2026-10-19)checked 20 Oct 2026
Last code change2026-10-20
Written inRust
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Works with existing error-reporting SDKs by changing only the server address.
  • Uses very little memory and handles traffic spikes without slowing down your app.
  • Combines error logs, performance checks, and user session health in one dashboard.
Watch for
  • Requires you to manage your own server updates, backups, and disk space.
  • Licensed under GPL-3.0, which has specific sharing rules if you modify the code and distribute it.
  • Lacks a built-in pricing calculator for AI token costs, leaving math up to you.
Replaces

Sentry SaaS

Works well with

Docker

Similar repositories
  • getsentry/sentry46k stars

    The official Sentry server, which offers full enterprise features but requires a large amount of memory and complex services to run.

  • GlitchTip/GlitchTip3 stars

    Another self-hosted error tracker compatible with Sentry SDKs, built with Django and PostgreSQL.

Also reviewed on Repo Radar
  • nicolargo/glances34k stars

    A live view of one computer's health, in a terminal, in a browser, or through an AI assistant.

  • dokku/dokku32k stars

    A small platform you install on one server, which builds and runs an app every time you push code to it.

  • netbox-community/netbox22k stars

    A database of what a network and its hardware are supposed to look like, which other programs can read.

Install
export SESSION_SECRET_KEY=$(openssl rand -hex 32)
export CREATE_SUPERUSER=admin@example.com:changeme123
docker compose up -d

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Infrastructure & Security › Monitoring & Reliability › Error Tracking.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.