Systemstruktur¶
Lenny läuft als Docker-Stack mit drei Containern:
| Container | Funktion | Erreichbar |
|---|---|---|
lenny-api |
API-Server, Retrieval, Verifikation | lenny-api.mycubeserver.com |
lenny-docs |
Diese Dokumentation | lenny-docs.mycubeserver.com |
lenny-ollama |
Lokales Sprachmodell (intern) | Nur intern |
Alle Container kommunizieren über ein internes Docker-Netzwerk. Ollama ist von außen nicht erreichbar.
Persistente Daten¶
Nutzerdaten und Modelle überleben Container-Neustarts und Updates:
- Modelle — einmalig heruntergeladen, lokal gespeichert
- User Brain — persönliche Konzepte pro Nutzer
- Chat-Logs — optionale Gesprächsprotokolle