Sign inSign up

schnippi78/alertmanager-dark

By schnippi78

•Updated 4 months ago

Dark theme for the Prometheus Alertmanager web UI — Alertmanager itself unmodified

Image
0

130

schnippi78/alertmanager-dark repository overview

⁠alertmanager-dark

A dark theme for the Prometheus Alertmanager⁠ web UI, shipped as a drop-in Docker image.

This is an independent, community-made theme. It is not affiliated with, endorsed by, or sponsored by the Prometheus project. All credit for Alertmanager itself goes to The Prometheus Authors.

Source code, docs & issues: https://github.com/schnippi78/alertmanager-dark⁠ (MIT licensed)

⁠How it works

Alertmanager's UI is compiled into the binary, so there is nothing to swap out. Instead of forking and rebuilding it, a tiny nginx reverse proxy sits in front and injects one dark stylesheet into the HTML. The Alertmanager binary and its UI run completely unmodified — same version, same behaviour, no lock-in.

⁠Quick start

Drop-in replacement for prom/alertmanager — same flags, same port 9093:

docker run -d \
  -p 9093:9093 \
  -v $(pwd)/alertmanager.yml:/etc/alertmanager/alertmanager.yml:ro \
  schnippi78/alertmanager-dark:latest

Open http://localhost:9093⁠ for the dark UI.

⁠Tags & versions

  • latest, v0.33.1 — the number matches the bundled upstream Alertmanager version.
  • Build against another version yourself: docker build --build-arg AM_VERSION=v0.27.0 ...

⁠Credits & license

Prometheus Alertmanager © The Prometheus Authors, licensed under Apache 2.0; this image redistributes its unmodified binaries. The theme and glue code are original work by schnippi78 under the MIT License. Full attribution and details on GitHub: https://github.com/schnippi78/alertmanager-dark⁠

Tag summary

Content type

Image

Digest

sha256:78b326cb6…

Size

58.7 MB

Last updated

4 months ago

docker pull schnippi78/alertmanager-dark