FAQ

Kontakt

Bei Problemen oder Anregungen erreichst du mich unter mail@robbi.cloud.

Technik-Stack (Übersicht)

Backend

  • Python 3.12
  • FastAPI (REST + WebSockets)
  • Uvicorn (ASGI Server)
  • SQLAlchemy ORM
  • Alembic (DB-Migrationen)
  • Pydantic (Settings & Schemas)
  • python-jose (JWT)
  • Passlib (PBKDF2-SHA256)
  • Google Gemini API (google-genai)

Daten & Infrastruktur

  • PostgreSQL
  • Redis (Room/Live-State)
  • Docker & Docker Compose

Frontend

  • HTML/CSS/Vanilla JS
  • PixiJS (Canvas-Animationen)
  • React (Games-Tiles via UMD)

Games (Pong)

  • Node.js
  • Express + ws (WebSockets)
  • Matter.js (Physik)

Passwort-Speicherung

Passwörter werden nie im Klartext gespeichert. Stattdessen wird ein gehashter Wert mit PBKDF2-SHA256 (Passlib) abgelegt. Das Verfahren arbeitet mit Salt und vielen Iterationen.