Files
youtube-studio-flow/backend/.env.example
T

28 lines
818 B
Bash

# 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 * * *