Error tracking
Catch bugs before your users do with clear alerts.
See cause, context, and stacktrace all in one place.

Built to self-host
Have full control over your data by running Bugsink on servers that you own or rent yourself.
Installation is easy, and we provide detailed instructions to help you get started.

Sentry-SDK compatible
To report errors to Bugsink, you only need to add a few lines of code to your application.
Bugsink is compatible with Sentry's open source SDKs which are available for most popular programming languages.
Scalable and Reliable
When your application starts misbehaving, the last thing you want is for your error tracking system to fail or to run over quota.
Bugsink can deal with millions of events per day on dirt cheap hardware, so you can trust it to keep working when you need it most.

Optimized for Savings
Bugsink runs on your own servers with no per-event billing.
Save up to 80% at scale, with full control and unlimited volume.

Loved by Developers




Installation
The quickest way to evaluate Bugsink is to spin up a throw-away instance using Docker:
docker pull bugsink/bugsink:latest
docker run \
-e SECRET_KEY=iypqHGGzghBwYbrsevD7GEbp0G61Jlzq824Wx9XZhYKlMMapGO \
-e CREATE_SUPERUSER=admin:admin \
-e PORT=8000 \
-p 8000:8000 \
bugsink/bugsink
Visit http://localhost:8000/, where you’ll see a login screen. The default username and password
are admin
.
Now, you can set up your first project and start tracking errors.