Files
youtube-studio-flow/infrastructure/README.md
T

22 lines
736 B
Markdown

# 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`.