736 B
736 B
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
.env.examplekopieren:cp .env.example .env- Werte in
.envanpassen (besonders Google API Keys). - Container starten:
docker compose up -d - Datenbank migrieren:
docker compose run --rm migrate
Daten-Persistenz
- PostgreSQL-Daten liegen im Volume
postgres_data. - Redis-Daten liegen im Volume
redis_data.