Running Sentry in Docker Compose

I really like for tracking logs but I also happen to maintain a lot of core infrastructure at Mist, including a lot of libraries. This means we have to setup integration testing, and making sure the right kinds of trace logs are making it to Sentry without blowing through our rate limited quotas.

A lot of documentation in this regard are somewhat old, so I’ll just show what I’ve done with some modification from existing docker-compose.yml files online and by reading the sentry documentation (duh!).

Sentry docker compose gist

The basic one is like this. This has been tested with the latest sentry as of right now (8.4), so it may be wise to set latest = 8.4 :)

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.