Files
familienarchiv/docs/architecture/c4/l1-context.puml
Marcel 2023ea2931
All checks were successful
CI / Unit & Component Tests (pull_request) Successful in 3m3s
CI / OCR Service Tests (pull_request) Successful in 17s
CI / Backend Unit Tests (pull_request) Successful in 2m43s
CI / fail2ban Regex (pull_request) Successful in 41s
CI / Compose Bucket Idempotency (pull_request) Successful in 58s
docs(c4): add GlitchTip as external error-tracking system to L1 context diagram
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 09:46:17 +02:00

1.0 KiB

System Context: FamilienarchivSystem Context: Familienarchiv«person»Administrator Manages users, triggersbulk imports, reviews andtranscribes documents«person»Family Member Access by administratorinvite. Searches, browses,reads, and transcribesarchived documents.«system»Familienarchiv Web application fordigitising, organising, andsearching family documents«external_system»Email Service SMTP server. Deliversnotification emails(mentions, replies) andpassword-reset links.«external_system»GlitchTip Self-hosted error tracking(Sentry-compatible).Receives frontend andbackend error events withstack traces.Manages via browser[HTTPS]Searches, reads, andtranscribes viabrowser[HTTPS]Sends notificationand password-resetemails (optional)[SMTP]Sends error eventswith errorId andstack trace[HTTPS]