Updated the URL of Glitchtip
This commit is contained in:
@@ -28,7 +28,7 @@ Twee afwijkingen van charter §3 besluit 8, beide bewust:
|
||||
|
||||
### 3.1 Hosting
|
||||
|
||||
Self-hosted GlitchTip op productie VPS via Docker Compose (`glitchtip-web`, `glitchtip-worker`, `glitchtip-postgres`, `glitchtip-redis`). Reverse proxy via DirectAdmin Apache; SSL via DirectAdmin Let's Encrypt op `errors.crewli.app` (consistent met bestaande subdomain-pattern).
|
||||
Self-hosted GlitchTip op productie VPS via Docker Compose (`glitchtip-web`, `glitchtip-worker`, `glitchtip-postgres`, `glitchtip-redis`). Reverse proxy via DirectAdmin Apache; SSL via DirectAdmin Let's Encrypt op `monitoring.hausdesign.nl` (consistent met bestaande subdomain-pattern).
|
||||
|
||||
### 3.2 Twee projecten / DSNs
|
||||
|
||||
@@ -163,7 +163,7 @@ Log::withContext([
|
||||
|
||||
Geen open vragen meer; deze zijn vastgesteld:
|
||||
|
||||
- DirectAdmin Let's Encrypt voor `errors.crewli.app` (consistent met bestaande subdomains).
|
||||
- DirectAdmin Let's Encrypt voor `monitoring.hausdesign.nl` (consistent met bestaande subdomains).
|
||||
- Retention: 90 dagen.
|
||||
- Email-alerting initieel; Slack naar BACKLOG.
|
||||
- Mask-all op frontend input breadcrumbs.
|
||||
@@ -181,7 +181,7 @@ Geen open vragen meer; deze zijn vastgesteld:
|
||||
|
||||
WS-7 is compleet wanneer:
|
||||
|
||||
1. GlitchTip draait op `errors.crewli.app` met TLS, alleen toegankelijk voor Bert (2FA aan).
|
||||
1. GlitchTip draait op `monitoring.hausdesign.nl` met TLS, alleen toegankelijk voor Bert (2FA aan).
|
||||
2. Twee projecten aangemaakt; DSNs in vault.
|
||||
3. Laravel SDK geïntegreerd; errors uit prod-API verschijnen <60s.
|
||||
4. apps/app SDK geïntegreerd; errors verschijnen met org/user/release context. `/p/*` routes hebben strictere scrubbing en geen user-context.
|
||||
@@ -202,7 +202,7 @@ WS-7 is compleet wanneer:
|
||||
|
||||
| PR | Inhoud |
|
||||
|----|---|
|
||||
| **PR-1: Infra** | docker-compose.glitchtip.yml, errors.crewli.app DNS + TLS, twee projecten aangemaakt, DSNs in vault, daily-backup script |
|
||||
| **PR-1: Infra** | docker-compose.glitchtip.yml, monitoring.hausdesign.nl DNS + TLS, twee projecten aangemaakt, DSNs in vault, daily-backup script |
|
||||
| **PR-2: Backend SDK + structured logging** | sentry-laravel install + config + scrubbing + context tagging, `BindRequestLogContext` middleware, `X-Request-Id` round-trip, PII scrubbing test, activity_log indexes (D-06) |
|
||||
| **PR-3: Frontend SDK** | @sentry/vue install + config + context tagging + scrubbing test + `/p/*` runtime-split + sourcemap upload-step in deploy.sh |
|
||||
| **PR-4: Docs + WS-8b** | ARCH-OBSERVABILITY.md, runbook (triage + erasure + scrubbing-tuning), SECURITY_AUDIT.md update |
|
||||
|
||||
Reference in New Issue
Block a user