DevOps & Infrastructure

Rybbit

Self-Hosted Observability Platform for IGD Projects

Self-hosted error tracking and observability platform deployed across all IGD projects. Custom dashboards and alerting for production monitoring with full data sovereignty.

Rybbit hero image

// the problem

Challenge

Third-party error tracking services are expensive at scale and create vendor lock-in. IGD needed a unified observability platform across all client and internal projects with full data ownership.

// what we built

Solution

Deployed and customized a self-hosted observability stack with container orchestration, reverse proxy routing, and caching. Custom dashboards aggregate errors across all IGD projects with real-time alerting.

// shipped

Key features

  • Real-time error tracking
  • Performance monitoring
  • Custom alert rules
  • Multi-project dashboards
  • Source map support
  • Slack/email notifications

// stack.json

Tech stack

The exact tools shipping this product in production.

  • TypeScript
  • React
  • Docker
  • PostgreSQL
  • Redis
  • Reverse Proxy
  • Error Tracking

// system.diagram()

Architecture

Self-hosted observability stack with container orchestration and real-time alert processing

Event payload Proxied request Persist events Queue & cache Alert triggers Notifications Client SDKs frontend Reverse Proxy service Ingestion API backend PostgreSQL database Redis Cache cache Alert System service
  • frontend
  • service
  • backend
  • database
  • cache

// receipts

Results

  • Zero monthly SaaS costs for error tracking
  • Sub-second error ingestion across all projects
  • Custom alerting with Slack and email integration
  • Full data sovereignty and GDPR compliance
All active projects
Projects Monitored
Tens of thousands
Monthly Events
Near-instant
Alert Latency
Significant monthly savings
SaaS Savings

// next()

Have a project like this?

We build production systems with the same engineering rigor you see here. Let's talk.