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
+27
View File
@@ -0,0 +1,27 @@
# Database
DATABASE_URL=postgresql://studioflow:change_me@localhost:5432/studioflow
# Redis
REDIS_URL=redis://:change_me@localhost:6379
# JWT
JWT_SECRET=change_me_min_32_chars_xxxxxxxxxxxxxxxxxxx
JWT_REFRESH_SECRET=change_me_min_32_chars_refresh_xxxxxxxxx
# Google OAuth + YouTube
GOOGLE_CLIENT_ID=your_google_client_id
GOOGLE_CLIENT_SECRET=your_google_client_secret
GOOGLE_CALLBACK_URL=http://localhost:3001/api/v1/auth/google/callback
# Token encryption (AES-256 for YouTube tokens stored in DB)
TOKEN_ENCRYPTION_KEY=change_me_exactly_32chars_key_xxxx
# App
PORT=3001
FRONTEND_URL=http://localhost:3000
NODE_ENV=development
# Conflict detection (worker) — global kill switch + cron.
# Per-team toggle and batch limits live in Team settings.
CONFLICT_DETECTION_ENABLED=false
CONFLICT_DETECTION_CRON=0 3 * * *