# ============================================================ # Source Sequence Antenna Forge (YAF) — Environment Variables # Copy to .env and customize # ============================================================ # --- Database --- DATABASE_URL=postgresql+asyncpg://yaf:yaf_secret@localhost:5432/yaf DATABASE_URL_SYNC=postgresql://yaf:yaf_secret@localhost:5432/yaf # --- Redis --- REDIS_URL=redis://localhost:6379/0 CELERY_BROKER_URL=redis://localhost:6379/1 CELERY_RESULT_BACKEND=redis://localhost:6379/2 # --- MinIO --- MINIO_ENDPOINT=localhost:9000 MINIO_ACCESS_KEY=minioadmin MINIO_SECRET_KEY=minioadmin MINIO_BUCKET=yaf-artifacts MINIO_SECURE=false # --- Qdrant --- QDRANT_URL=http://localhost:6333 QDRANT_COLLECTION=antenna_designs # --- API --- API_HOST=0.0.0.0 API_PORT=8000 CORS_ORIGINS=["http://localhost:5173"] # --- Security --- SECRET_KEY=change-me-in-production JWT_ALGORITHM=HS256 JWT_EXPIRE_MINUTES=1440 # --- Solver Paths --- OPENEMS_PATH=/usr/local/bin NEC2_PATH=/usr/local/bin/nec2c # --- AI --- JAX_PLATFORM=cpu TORCH_DEVICE=cpu AI_MODEL_DIR=./models # --- Logging --- LOG_LEVEL=INFO