observability: backend-agnostic error-capture seam (Phase 1, inert until SENTRY_DSN)

This commit is contained in:
Moheeb Zara
2026-05-21 17:00:37 -07:00
parent 95f79771ec
commit c89e4d95e1
12 changed files with 434 additions and 5 deletions
+7
View File
@@ -50,6 +50,13 @@ EMAIL_FROM=
# openssl rand -hex 32
CRON_SECRET=
# Error monitoring (optional). Sentry-format DSN for a self-hosted GlitchTip
# (or any Sentry-compatible) ingest endpoint. Unset = the capture seam no-ops
# (no events sent), so the app ships dark until the backend is provisioned.
# Server-side capture only (money path, crons, server actions); no client SDK.
# Example: https://<publicKey>@glitchtip.hackerspace.sh/1
SENTRY_DSN=
# Docker build flag (only when building the standalone image)
# Set to "1" in the Dockerfile so next.config.mjs emits standalone output.
# DOCKER_BUILD=1