Bugsink

Self-hosted error tracking that captures application crashes and exceptions using Sentry compatible SDKs for real time monitoring.

Bugsink screenshot 1

Bugsink is an open-source, self-hosted web app and server that provides real-time error tracking for applications, allowing developers to monitor crashes and exceptions within their own infrastructure rather than relying on external cloud services. This approach ensures that sensitive error logs and stack traces remain under the direct control of the organization.

The software is deployed as a server and is primarily distributed as a Docker image to simplify the installation process. It functions by receiving error reports from applications via Sentry-compatible SDKs. This compatibility allows developers to connect their apps to the Bugsink server without writing custom integration code, as it leverages existing libraries designed for the Sentry ecosystem.

Key features

  • Self-hosted deployment for complete data privacy
  • Real-time error tracking and monitoring
  • Compatibility with Sentry-compatible SDKs
  • Docker-based installation and deployment
  • Project-based organization for managing multiple applications
  • Administrative superuser management for access control
  • Web-based dashboard for reviewing and analyzing errors
  • Configurable secret key for server security

Bugsink is designed for developers and DevOps engineers who require observability tools but prefer to avoid the costs or privacy implications of proprietary SaaS platforms. The architecture is built to be lightweight, enabling a functional instance to be launched quickly using a single Docker command and a defined secret key. By supporting Sentry-compatible SDKs, it integrates into a wide variety of programming languages and frameworks that already support the Sentry protocol, making it a versatile choice for polyglot environments.

The system allows for the creation of multiple projects, each with its own tracking configuration. This enables teams to isolate errors from different microservices or frontend applications within a single Bugsink installation. The administrative interface provides a centralized location to manage users and monitor the health of connected applications.

It serves as a private, self-managed option for teams needing centralized exception tracking and application monitoring.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity17 days ago
Repository Age1 year
LicenseCustom
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.