Error tracking
GlitchTip groups errors into issues with an
occurrence count, and can email you when a new kind of error first appears.
It runs at errors.<DOMAIN>, behind its own login; the first visitor sets up
the organisation.
-
Set
GLITCHTIP_SECRET_KEYin.envto a long random string. -
Add
docker/docker-compose.glitchtip.ymltoCOMPOSE_FILEin.env, then:Terminal window docker compose pulldocker compose up -d -
In GlitchTip, create two projects, Node for the API and JavaScript for the web app, and copy their DSNs into
GLITCHTIP_API_DSNandPUBLIC_GLITCHTIP_WEB_DSN. Restart again.
Loomkeep then reports errors only: no performance tracing, no session
replay. For GlitchTip’s own alert emails, set GLITCHTIP_EMAIL_URL (its
format is in .env.example).
GlitchTip keeps its data in a database of its own inside Loomkeep’s
PostgreSQL. That database is created only on a new install: on an instance
that already ran, create it once with the command at the top of
docker/docker-compose.glitchtip.yml.