FAQ index
Use this when you know what you are trying to decide, not which doc file to open. Each answer points to the page with copy-paste commands.
Getting started
Do I install an Epure SDK?
No @epure/* package. Official Sentry SDK + Epure dsn. Pick your SDK · Quickstart
How do I get my first issue?
Compose up → DSN → captureException → 202 → Issues. Quickstart · Verify
Browser or Node or Next.js?
Runtime picks the guide, not the language. Pick your SDK · /integrations
I'm migrating from Sentry Cloud — what changes?
Replace dsn, zero traces/replay/profiles, re-upload JS maps. 60-second guide · docs
Ingest and auth
Is a DSN the same as a session cookie?
No. DSN = ingest only. Cookie = /api/v1/*. Mixing → 401. Authentication · Concepts
What does HTTP 202 mean on ingest?
What is the 2 MB cap and the spike valve?
Why is Issues empty after 202?
Wrong project, env chip, or worker lag. Verify · Troubleshooting
SDK returns 401 invalid_dsn?
Pre-v0.1.5 required a secret that official Sentry SDKs no longer send. git pull, pin EPURE_IMAGE=ghcr.io/epure-sh/epure:v0.2.2 (v0.1.5+), recreate. Paste the public-key DSN from Settings → SDK connection. Authentication · Upgrades
Do I need a DSN secret key?
No. Modern Sentry DSNs are public-key only. Epure v0.1.5+ matches that. Authentication
Automation
How do I connect MCP or the CLI?
Run npx -y @epure-sh/mcp login (or epure auth login with @epure-sh/cli) and approve the workspace in your browser. Both sign in with OAuth; there are no tokens to paste. For Claude Code over HTTPS, add the hosted server https://app.epure.sh/mcp. MCP and CLI
Product
How does grouping work?
What is a regression?
How do alerts and webhooks differ?
How do I export context for an AI assistant?
⌘⇧C in Issues, MCP epure_issues_context, or epure issues context (@epure-sh/cli). Issues · MCP and CLI
Managed hosting
What is Epure Cloud vs self-host?
Same exception product; you either run Compose or subscribe to managed hosting. Plans and pricing: Epure Cloud · Pricing.
Self-host and ops
Do I need Redis or Kafka?
No. Rust + PostgreSQL 16, two containers. Welcome · Installation
What ships for production?
HTTPS, production overlay, backups, CORS. Production checklist · Configuration
How do I stop strangers from registering?
Create your account first. git pull so Compose/env match the release, set EPURE_REGISTRATION=false, pin a current EPURE_IMAGE, recreate the container. Sign-in and invitation links stay open. Configuration · Upgrades
How do retention and privacy work?
14/30/90-day raw TTL; ingest scrubbing. Data and privacy · Projects
Does Epure support tracing, replay, or iOS?
No. Exceptions, breadcrumbs, and JS/TS maps. Transaction, replay, and profile items are discarded. Welcome · SDK matrix