PROJECTBRAIN_WEB_PORT=1209 # Single-container app image settings. PROJECTBRAIN_IMAGE=projectbrain-unraid:latest PROJECTBRAIN_CONTAINER_NAME=projectbrain PROJECTBRAIN_DOCKER_NETWORK=auto PROJECTBRAIN_STOP_COMPOSE_APP_SERVICES=true PROJECTBRAIN_REMOVE_OLD_POSTGRES=true PROJECTBRAIN_APPDATA_PATH=/mnt/pool/appdata/projectbrain PROJECTBRAIN_DEPLOY_NO_CACHE=false PROJECTBRAIN_MIN_DOCKER_FREE_MB=2048 PROJECTBRAIN_DOCKER_STORAGE_STRICT=false PROJECTBRAIN_BACKUP_DIR=/mnt/pool/appdata/projectbrain-backups PROJECTBRAIN_BACKUP_MAX_AGE_DAYS=2 PROJECTBRAIN_REQUIRE_FRESH_BACKUP=false # Frontend is built for same-origin /api proxying inside the container. VITE_PROJECTBRAIN_CLIENT_MODE=real VITE_PROJECTBRAIN_API_URL= # Runtime backend settings. PROJECTBRAIN_DATA_SOURCE=database PROJECTBRAIN_SEED_ON_START=true LOG_LEVEL=info PROJECTBRAIN_USE_EXTERNAL_DATABASE=false PROJECTBRAIN_OWNER_USERNAME=owner PROJECTBRAIN_OWNER_PASSWORD= PROJECTBRAIN_AUTH_SECRET= PROJECTBRAIN_SESSION_TTL_HOURS=24 PROJECTBRAIN_TRUST_PROXY=true PROJECTBRAIN_GITEA_URL=https://gitea.example.com PROJECTBRAIN_GITEA_TOKEN= PROJECTBRAIN_GITEA_WRITE_TOKEN= PROJECTBRAIN_GITEA_WEBHOOK_SECRET= # Optional server-only AppOps HTTPS MCP endpoint and scoped read-only credential. PROJECTBRAIN_APPOPS_MCP_URL= PROJECTBRAIN_APPOPS_MCP_TOKEN= PROJECTBRAIN_MCP_ENABLED=false PROJECTBRAIN_MCP_RATE_LIMIT_PER_MINUTE=1200 PROJECTBRAIN_ANALYSIS_WORKER_PORT=4001 PROJECTBRAIN_ANALYSIS_POLL_MS=1000 PROJECTBRAIN_ANALYSIS_BATCH_SIZE=5 PROJECTBRAIN_ANALYSIS_REPOSITORY_CONCURRENCY=2 PROJECTBRAIN_ANALYSIS_JOB_TIMEOUT_SECONDS=1800 PROJECTBRAIN_ANALYSIS_STALE_SECONDS=300 PROJECTBRAIN_ANALYSIS_SCHEDULE_MINUTES=1440 PROJECTBRAIN_AUTO_ONBOARD_REPOSITORIES=true PROJECTBRAIN_REPOSITORY_RECONCILE_SECONDS=60 PROJECTBRAIN_AUTONOMY_EXECUTOR_STALE_SECONDS=5400 PROJECTBRAIN_API_HEAP_MB=512 PROJECTBRAIN_ANALYSIS_WORKER_HEAP_MB=384 PROJECTBRAIN_MEMORY_LIMIT=1536m PROJECTBRAIN_MEMORY_RESERVATION=1024m PROJECTBRAIN_CPU_LIMIT=2.0 PROJECTBRAIN_PIDS_LIMIT=256 PROJECTBRAIN_HUB_SERVICE_TOKEN= PROJECTBRAIN_PUBLIC_URL=https://projectbrain.example.com # Optional Microsoft Entra ID login. Register this exact Web redirect URI: # https://projectbrain.example.com/api/auth/entra/callback PROJECTBRAIN_ENTRA_TENANT_ID= PROJECTBRAIN_ENTRA_CLIENT_ID= PROJECTBRAIN_ENTRA_CLIENT_SECRET= # Embedded PostgreSQL settings inside the single ProjectBrain container. POSTGRES_DB=projectbrain POSTGRES_USER=projectbrain POSTGRES_PASSWORD=