Flashcards für die Berufsschule — Architektur

Flashcards für die Berufsschule — Architektur An architecture diagram generated by Archify. KI-Agent der Lehrkraft · Claude Cowork · Architecture component KI-Agent der Lehrkraft Claude Cowork Klasse im Browser · runner.js, kein Konto · Architecture component · kein Ergebnis gespeichert Klasse im Browser runner.js, kein Konto kein Ergebnis gespeichert Caddy · HTTPS :443 · Docker-Verbund — nur Caddy hat veröffentlichte Ports · Let's Encrypt Caddy HTTPS :443 Let's Encrypt OAuth-Server · /oauth/authorize · Docker-Verbund — nur Caddy hat veröffentlichte Ports › Bearer-Token, Scope lernseiten · PKCE S256 OAuth-Server /oauth/authorize PKCE S256 MCP-Endpunkt · POST /mcp · Docker-Verbund — nur Caddy hat veröffentlichte Ports › Bearer-Token, Scope lernseiten MCP-Endpunkt POST /mcp MCP-Werkzeuge · 14 Tools · Docker-Verbund — nur Caddy hat veröffentlichte Ports MCP-Werkzeuge 14 Tools Lernseiten-Routen · /{slug} · Docker-Verbund — nur Caddy hat veröffentlichte Ports Lernseiten-Routen /{slug} PostgreSQL 17 · adressen, bundles, karten · Docker-Verbund — nur Caddy hat veröffentlichte Ports PostgreSQL 17 adressen, bundles, karten HTTPS HTTPS Discovery, Zustimmung Streamable HTTP GET /{slug} Token prüfen Werkzeugaufruf SQL, schreibend SQL, nur lesend Clients, Codes, Token Docker-Verbund — nur Caddy hat veröffentlichte Ports Bearer-Token, Scope lernseiten Legend Backend Database Cloud Security External

Ein Adressraum

  • • Jede Drei-Wort-Adresse liegt genau einmal in adressen
  • • art entscheidet: Lernpaket oder Sammlung
  • • Nichts wird gelöscht, nur unsichtbar geschaltet

Eine Anwendung

  • • Ein uvicorn trägt Lernseiten, MCP und OAuth
  • • Alembic wandert beim Start hoch
  • • Kein Adminbereich — Inhalte kommen nur über MCP herein

Zugang

  • • Pflegen: OAuth mit PKCE, Zustimmung per Passwort
  • • Lernen: die unerratbare Adresse ist der ganze Schutz
  • • Der Durchgang lebt im Browser und wird nirgends gespeichert