Zurück

Cockpit-Architektur

Architektur·28.03.2026Aktuell
CockpitNext.jsAPI

Stack

Next.js 15.1, React 19, Tailwind CSS, Tremor Components. TypeScript. Build via npx next build. Verzeichnis: cockpit-v3/cockpit-v3/.

Deployment

systemd Service cockpit-v3 auf Port 3000 (localhost). Caddy Reverse Proxy auf 443 (HTTPS). Auto-Start bei Reboot.

API Layer

12 API Route Handlers unter /api/. Lesen State-Files direkt vom Dateisystem (STATE_DIR). Kein separater Backend-Server. Alle Endpoints: /api/epoch, /api/trades, /api/lanes, /api/health, /api/risk, /api/pipeline, /api/llm, /api/apis, /api/system, /api/emergency-stop.

Seiten

10 Seiten: Dashboard (/), Trades, Lanes, Risk, Pipeline, Watchdog, LLM, APIs, Dienste, Wissen. Alle mit 30s Auto-Refresh, Loading/Error States, Freshness-Indicator.

Design-System

Konsistente Headers (text-2xl + Subtitle + Divider). Firm-Badges (T=Amber/Topstep, L=#61F8AB/Lucid, F=Grau/Tradeify, K=Indigo/Kraken). Not-Aus mit 3s Countdown. Sidebar mit pulsierenden Watchdog-Badges.

Wissen-System

19+ Artikel mit 4 Content-Typen: StrategieContent (Steckbrief), EntscheidungContent (Protokoll), SessionContent (Recap), ProseContent (Fließtext). Prev/Next Navigation. Kategorien: Verfassung, Architektur, Strategien, Betrieb, Entscheidungen, Sessions.