Services: Admin-Lehrer, Backend-Lehrer, Studio v2, Website, Klausur-Service, School-Service, Voice-Service, Geo-Service, BreakPilot Drive, Agent-Core Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.3 KiB
1.3 KiB
BreakPilot Lehrer — KI-Bildungsplattform
Entwicklungsumgebung
Zwei-Rechner-Setup
| Gerät | Rolle |
|---|---|
| MacBook | Client/Terminal |
| Mac Mini | Server/Docker/Git |
ssh macmini "cd /Users/benjaminadmin/Projekte/breakpilot-lehrer && <cmd>"
Voraussetzung
breakpilot-core MUSS laufen! Dieses Projekt nutzt Core-Services (DB, Cache, Auth, RAG).
Projektübersicht
breakpilot-lehrer ist die Lehrer-KI-Plattform mit Klausurkorrektur, Unterrichtsplanung und Schülerverwaltung.
Enthaltene Services (~12 Container)
| Service | Port | Beschreibung |
|---|---|---|
| admin-lehrer | 3002 | Admin-Dashboard (Next.js) |
| studio-v2 | 443 | Lehrer-/Schüler-Studio |
| website | 3000 | Öffentliche Website |
| backend-lehrer | 8001 | Lehrer APIs (FastAPI) |
| klausur-service | 8086 | Prüfungen, OCR, RAG |
| school-service | 8082 | Schulverwaltung |
| geo-service | 8084 | Geo-Daten |
| voice-service | 8091 | Spracheingabe |
| agent-core | - | Multi-Agent System |
Docker-Netzwerk
Nutzt das externe Core-Netzwerk:
networks:
breakpilot-network:
external: true
name: breakpilot-network
Container-Naming: bp-lehrer-*
DB search_path: lehrer,core,public
Git Remotes
Immer zu BEIDEN pushen:
origin: lokale Gitea (macmini:3003)gitea: gitea.meghsakha.com