Spaces:
Paused
Paused
| # CrowData Backend — Configuración | |
| # COPIAR a .env y completar los valores | |
| # Base de datos (SQLite para dev, PostgreSQL para prod) | |
| DATABASE_URL=sqlite+aiosqlite:///./crowdata.db | |
| # DATABASE_URL=postgresql+asyncpg://user:password@localhost:5432/crowdata | |
| # Redis | |
| REDIS_URL=redis://localhost:6379/0 | |
| # Seguridad — GENERAR CON: python -c "import secrets; print(secrets.token_urlsafe(48))" | |
| SECRET_KEY= | |
| RESET_PASSWORD_TOKEN_SECRET= | |
| VERIFICATION_TOKEN_SECRET= | |
| # Entorno | |
| ENVIRONMENT=development | |
| ACCESS_TOKEN_EXPIRE_MINUTES=30 | |
| CACHE_TTL_SECONDS=86400 | |
| PLAYWRIGHT_HEADLESS=true | |
| # APIs externas | |
| GROQ_API_KEY= | |
| SEARCHAPI_KEY= | |
| SEARCHAPI_KEYS=[] | |
| AI_VERIFICATION_ENABLED=true | |
| # Email / SMTP | |
| SMTP_HOST=smtp.proton.me | |
| SMTP_PORT=587 | |
| SMTP_USER= | |
| SMTP_PASSWORD= | |
| SMTP_USE_TLS=true | |
| FROM_EMAIL= | |
| FROM_NAME=CrowData | |
| # AFIP | |
| AFIP_CUIT_REPRESENTADA= | |
| # MercadoPago (producción) | |
| # MP_ACCESS_TOKEN= | |
| # MP_PUBLIC_KEY= | |
| # NopeCHA (reCAPTCHA solver) | |
| NOPECHA_API_KEY= | |