Epure
Guide

Migrate from GlitchTip to Epure (DSN cutover)

Already on GlitchTip? Keep the official Sentry SDK. Point dsn at Epure. Two containers. No history import.

On this pageShow
  1. GlitchTip vs Epure
  2. Host up
  3. Project and DSN
  4. Swap only dsn
  5. Zero sample rates
  6. CORS if browser
  7. Capture and verify
  8. Stay on GlitchTip when
  9. Questions

This is a peer self-host swap, not a SaaS exit story. Same Sentry wire. New DSN. Fair compare: Epure vs GlitchTip.

GlitchTip vs Epure

Peer footprint

Compose

GlitchTip
about 4 services (public docs)
Epure
2 (app + PG 16)

License

GlitchTip
MIT
Epure
Apache 2.0

SDK path

GlitchTip
Sentry wire
Epure
Sentry wire

Maturity

GlitchTip
Years in production
Epure
First public cut
DimensionGlitchTipEpure
Composeabout 4 services (public docs)2 (app + PG 16)
LicenseMITApache 2.0
SDK pathSentry wireSentry wire
MaturityYears in productionFirst public cut

Host up

Project and DSN

Register. Create a project. Copy https://PUBLIC_KEY@your-host/PROJECT_ID from Settings → SDK connection.

Swap only dsn

Leave @sentry/* / sentry-sdk packages unchanged. Replace the GlitchTip DSN string with Epure's.

Sentry.init({ dsn: "https://KEY@your-epure-host/PROJECT_ID", tracesSampleRate: 0, profilesSampleRate: 0, replaysSessionSampleRate: 0, replaysOnErrorSampleRate: 0 })

Zero sample rates

Epure is error tracking only. Setting discarded product lines to 0 stops shipping volume you will not see.

CORS if browser

If browser clients fail after curl succeeds, fix CORS / PUBLIC_URL on the Epure host. See Browser integration.

Capture and verify

  • Deploy with the new DSN.
  • Send a known exception.
  • Confirm 202 and Issues: Verify.
  • Retire the GlitchTip project when satisfied.

Stay on GlitchTip when

MIT is required, Django ops are familiar, or you need battle-tested maturity this week.

Questions

Do packages change?
No. Keep official Sentry SDKs.
Can I import GlitchTip history?
No. Forward ingest only.
Is this 100% Sentry compatible?
No. Partial wire for exceptions.
Self-host honesty?
Own data / no quota invoice. You own backups, upgrades, maintain. Cloud is not live.