# StudioFlow — Infrastruktur ## Übersicht Dieses Verzeichnis enthält die Konfiguration für die lokale Entwicklung und das Deployment mittels Docker Compose. ## Dienste - **frontend:** Next.js UI (Port 3000) - **api:** NestJS REST API (Port 3001) - **worker:** NestJS BullMQ Consumer - **postgres:** PostgreSQL 16 (Port 5432) - **redis:** Redis 7 für Caching und Queues (Port 6379) ## Schnellstart 1. `.env.example` kopieren: `cp .env.example .env` 2. Werte in `.env` anpassen (besonders Google API Keys). 3. Container starten: `docker compose up -d` 4. Datenbank migrieren: `docker compose run --rm migrate` ## Daten-Persistenz - PostgreSQL-Daten liegen im Volume `postgres_data`. - Redis-Daten liegen im Volume `redis_data`.