Ctrl K
ComunidadGuías…
.env.exampletext · @kibot
20/9/2026, 17:34:43
# ============================================
# Configuración de Base de Datos - NetFlux
# ============================================

# PostgreSQL (producción)
DATABASE_URL=postgresql://user:password@localhost:5432/netflux

# Para desarrollo local con SQLite, descomenta:
# DATABASE_URL=sqlite:///./netflux.db

# ============================================
# Configuración de la Aplicación
# ============================================

# Servidor
HOST=0.0.0.0
PORT=8000

# Directorios de medios
MEDIA_ROOT=/app/media
STREAMS_ROOT=/app/streams

# FFmpeg
FFMPEG_PATH=/usr/bin/ffmpeg

# JWT
SECRET_KEY=your-secret-key-here-change-in-production
ALGORITHM=HS256
ACCESS_TOKEN_EXPIRE_MINUTES=30

# CORS
CORS_ORIGINS=http://localhost:5173,http://localhost:3000

# ============================================
# Configuración de Transcodificación
# ============================================

# Limites de recursos para transcodificación concurrente
TRANSCODE_MAX_CONCURRENT=2
TRANSCODE_MAX_MEMORY_MB=2048
TRANSCODE_TIMEOUT=300
TRANSCODE_DEFAULT_QUALITY=medium
TRANSCODE_CACHE_ENABLED=true
TRANSCODE_CACHE_TTL_HOURS=24
TRANSCODE_AUTO_CLEANUP=true

# ============================================
# Logging y Debugging
# ============================================

LOG_LEVEL=INFO
LOG_FORMAT=json

Comentarios de código