Spaces:
Paused
Paused
| ## n8n Infrastructure Environment Configuration (Example) | |
| # Copy to config/.env and fill in real values. | |
| # Do NOT commit secrets. | |
| # ===== CORE N8N CONFIGURATION ===== | |
| N8N_ENCRYPTION_KEY= | |
| N8N_USER_MANAGEMENT_JWT_SECRET= | |
| N8N_HOST=your-space-name.hf.space | |
| N8N_PUBLIC_API_DISABLED=false | |
| N8N_LOG_LEVEL=info | |
| N8N_METRICS=true | |
| N8N_TRUSTED_PROXIES=true | |
| QUEUE_BULL_REDIS_DISABLED=true | |
| EXECUTIONS_MODE=regular | |
| EXECUTIONS_DATA_SAVE_ON_ERROR=all | |
| EXECUTIONS_DATA_SAVE_ON_SUCCESS=none | |
| EXECUTIONS_DATA_PRUNE=true | |
| EXECUTIONS_DATA_MAX_AGE=336 | |
| WEBHOOK_URL=https://your-space-name.hf.space/ | |
| # ===== DATABASE CONFIGURATION (Supabase) ===== | |
| DB_TYPE=postgresdb | |
| DB_POSTGRESDB_HOST=aws-1-sa-east-1.pooler.supabase.com | |
| DB_POSTGRESDB_PORT=6543 | |
| DB_POSTGRESDB_DATABASE=postgres | |
| DB_POSTGRESDB_USER=postgres.your-connection-user | |
| DB_POSTGRESDB_PASSWORD= | |
| DB_POSTGRESDB_SSL=true | |
| DB_POSTGRESDB_SSL_REJECT_UNAUTHORIZED=false | |
| # ===== DEPLOYMENT CONFIGURATION (CI/CD SECRETS ONLY) ===== | |
| # Keep these OUT of runtime; set as GitHub Actions secrets instead. | |
| # HF_TOKEN= | |
| # HF_SPACE_NAME= | |
| # GITHUB_TOKEN= | |
| # ===== AI INTEGRATIONS (set as Space/GitHub secrets) ===== | |
| OPENAI_API_KEY= | |
| ANTHROPIC_API_KEY= | |
| GOOGLE_PROJECT_ID= | |
| GOOGLE_CREDENTIALS_PATH=/home/node/.n8n/credentials/google-service-account.json | |
| GOOGLE_APPLICATION_CREDENTIALS=/home/node/.n8n/credentials/google-service-account.json | |
| # ===== VECTOR STORE CONFIGURATION (optional) ===== | |
| CHROMA_AUTH_TOKEN= | |
| CHROMA_HOST=api.chroma.com | |
| CHROMA_PORT=443 | |
| # ===== KNOWLEDGE BASE SYNC (used by CI) ===== | |
| KB_REPO_N8N=https://github.com/your-user/CHATGPT-knowledge-base.git | |
| KB_BRANCH_N8N=main | |
| KB_PATH_N8N=projects/n8n,projects/videos-e-animacoes,projects/midjorney-prompt | |
| # ===== MONITORING AND LOGGING ===== | |
| SENTRY_DSN= | |
| # ===== BACKUP CONFIGURATION ===== | |
| N8N_API_KEY= | |
| BACKUP_ENCRYPTION_PASSWORD= | |
| # ===== SECURITY ===== | |
| ALLOWED_ORIGINS=https://your-space-name.hf.space | |
| CSRF_SECRET=replace-with-random-32-characters | |
| RATE_LIMIT_WINDOW=15 | |
| RATE_LIMIT_MAX=100 | |