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.