Initial commit: YouTube Studio Flow (backend, frontend, infrastructure, docs)

This commit is contained in:
2026-08-11 12:27:44 +02:00
commit d5af006443
304 changed files with 74604 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
# 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`.