
In simple English
When your web application crashes, you need to know why. This tool collects those crash reports and shows them to you in a clean web dashboard. It works with standard error-reporting libraries you might already be using in your code. You host it on your own server and connect it to a PostgreSQL database (a system for storing data safely in tables). It saves you from paying monthly fees to external monitoring services.
What it is
Airbroke is an open-source error-collection server built with Next.js (a framework for building web applications using React and Node.js) and PostgreSQL. It accepts incoming crash reports through endpoints compatible with standard error-tracking SDKs and provides a web interface for managing them.
What it is good for
Solo builders who want to track errors in their web applications without sending sensitive crash data to third-party services or paying high monthly subscription fees.
- Compatible with existing Airbrake and Sentry reporting libraries so you can plug it into current projects easily.
- Includes a built-in MCP API (a protocol that lets language models interact with tools) for querying errors with AI assistants.
- Runs on standard infrastructure like Docker, Vercel, or Railway with a PostgreSQL database.
- Requires managing your own database backups, server updates, and environment variables.
- Active development status means you may encounter breaking changes or minor bugs during updates.
- Consumes at least 300MB of RAM and one CPU core, which exceeds the smallest free hosting tiers.
Paid error tracking services like Sentry or Airbrake
PostgreSQL
- getsentry/sentry46k stars
A full-featured enterprise error-tracking platform that requires significantly more memory and server resources.
- GlitchTip/GlitchTip3 stars
Another open-source, Sentry-compatible error tracker designed to run on modest hardware.
- 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.
docker run -p 3000:3000 icoretech/airbroke:latest