Files
br-acc/.env.example
2026-03-01 17:38:03 -03:00

47 lines
1.2 KiB
Plaintext

# Domain (production)
DOMAIN=bracc.example.com
# Neo4j
# Dev defaults — for production with 40M+ nodes, use:
# NEO4J_HEAP_INITIAL=4G NEO4J_HEAP_MAX=8G NEO4J_PAGECACHE=12G
# Requires server with 32GB+ RAM (recommended: 64GB)
NEO4J_PASSWORD=changeme
NEO4J_URI=bolt://localhost:7687
NEO4J_DATABASE=neo4j
NEO4J_HEAP_INITIAL=512m
NEO4J_HEAP_MAX=1G
NEO4J_PAGECACHE=512m
# API
API_HOST=0.0.0.0
API_PORT=8000
LOG_LEVEL=info
APP_ENV=dev
JWT_SECRET_KEY=change-me-generate-with-openssl-rand-hex-32
INVITE_CODE=
CORS_ORIGINS=http://localhost:3000
PRODUCT_TIER=community
PATTERNS_ENABLED=false
PUBLIC_MODE=false
PUBLIC_ALLOW_PERSON=false
PUBLIC_ALLOW_ENTITY_LOOKUP=false
PUBLIC_ALLOW_INVESTIGATIONS=false
PATTERN_SPLIT_THRESHOLD_VALUE=80000
PATTERN_SPLIT_MIN_COUNT=3
PATTERN_SHARE_THRESHOLD=0.60
PATTERN_SRP_MIN_ORGS=5
PATTERN_INEXIG_MIN_RECURRENCE=3
PATTERN_MAX_EVIDENCE_REFS=50
# Frontend (dev only — production uses Caddy reverse proxy with relative paths)
VITE_API_URL=http://localhost:8000
VITE_PUBLIC_MODE=false
VITE_PATTERNS_ENABLED=false
# Optional: Google Cloud (for Base dos Dados / TSE BigQuery)
# GOOGLE_APPLICATION_CREDENTIALS=path/to/service-account.json
# Optional ETL source tokens
# WORLD_BANK_API_KEY=
# EU_SANCTIONS_TOKEN=