Buggregator v2.0.0
A complete rewrite from PHP to Go. One self-contained binary — no PHP runtime, no RoadRunner, no Centrifugo, no external database.
What's New
- Single binary — download and run, zero runtime dependencies
- Embedded SQLite — in-memory by default, optional file persistence
- Embedded frontend (v1.30.0) — web UI served from the binary itself
- Built-in WebSocket — Centrifugo v5 protocol emulation, no external service needed
- OAuth2/OIDC authentication — optional SSO via Auth0, Google, GitHub, Keycloak, GitLab, or any OIDC provider
- MCP server — built-in AI assistant integration for Claude Code, Cursor, and other MCP-compatible tools
- Prometheus metrics — optional instrumentation for events, HTTP requests, WebSocket connections
- Webhooks — HTTP POST notifications with per-event filtering and retry with backoff
- SMS module — SMS gateway capture with 41 provider mappings
- Cross-platform — Linux and macOS (amd64, arm64)
All Modules
| Module | Transport | Description |
|---|---|---|
| Sentry | HTTP | Error tracking (gzip, envelope format) |
| Ray | HTTP | Debug tool for PHP |
| VarDumper | TCP :9912 | Symfony VarDumper (embedded PHP parser) |
| Inspector | HTTP | APM monitoring |
| Monolog | TCP :9913 | Logging (newline-delimited JSON) |
| SMTP | TCP :1025 | Email capture (RFC822, multipart, attachments) |
| SMS | HTTP | SMS gateway capture (41 providers) |
| HTTP Dump | HTTP | Catch-all HTTP request capture |
| Profiler | HTTP | XHProf profiling (call graph, flame chart, top functions) |
| Webhooks | — | HTTP POST notifications on events |
Quick Start
docker run --pull always \
-p 127.0.0.1:8000:8000 \
-p 127.0.0.1:1025:1025 \
-p 127.0.0.1:9912:9912 \
-p 127.0.0.1:9913:9913 \
ghcr.io/buggregator/server:latestOr download the binary:
curl -sL https://github.com/buggregator/server/releases/download/v2.0.0/buggregator-linux-amd64 -o buggregator
chmod +x buggregator
./buggregatorDownloads
| Platform | Architecture | Binary |
|---|---|---|
| Linux | amd64 | buggregator-linux-amd64
|
| Linux | arm64 | buggregator-linux-arm64
|
| macOS | amd64 (Intel) | buggregator-darwin-amd64
|
| macOS | arm64 (Apple Silicon) | buggregator-darwin-arm64
|
Docker
ghcr.io/buggregator/server:2.0.0
ghcr.io/buggregator/server:latest
Migration from v1.x
v2.0 is a full rewrite — the PHP version is available on the 1.x branch. The API and frontend are fully compatible, so existing SDK configurations (Sentry DSN, Ray host, VarDumper server, etc.) work without changes.
Full Changelog: https://github.com/buggregator/server/commits/v2.0.0