# ProjectBrain Unraid compose template # Copy this file to /mnt/pool/appdata/brain/.env and edit values in Unraid or over SSH. # Web UI host port. Change this when another container already uses 1209. PROJECTBRAIN_WEB_PORT=1209 # Frontend build-time API settings. # Keep API URL empty for same-origin nginx /api proxying. VITE_PROJECTBRAIN_CLIENT_MODE=real VITE_PROJECTBRAIN_API_URL= # Backend runtime mode. PROJECTBRAIN_DATA_SOURCE=database PROJECTBRAIN_SEED_ON_START=true LOG_LEVEL=info # Postgres settings used by the integrated postgres service. POSTGRES_DB=projectbrain POSTGRES_USER=projectbrain POSTGRES_PASSWORD=projectbrain # Internal Docker network database URL. # Only change this if you also change the postgres service name or credentials. DATABASE_URL=postgresql://projectbrain:projectbrain@postgres:5432/projectbrain?schema=public # Portfolio and ChatGPT MCP integration. PROJECTBRAIN_GITEA_URL=https://gitea.example.com PROJECTBRAIN_GITEA_TOKEN= PROJECTBRAIN_GITEA_WRITE_TOKEN= PROJECTBRAIN_GITEA_WEBHOOK_SECRET= PROJECTBRAIN_MCP_ENABLED=false PROJECTBRAIN_MCP_RATE_LIMIT_PER_MINUTE=1200 PROJECTBRAIN_PUBLIC_URL=https://projectbrain.example.com PROJECTBRAIN_AUTO_ONBOARD_REPOSITORIES=true PROJECTBRAIN_REPOSITORY_RECONCILE_SECONDS=60 PROJECTBRAIN_AUTONOMY_EXECUTOR_STALE_SECONDS=5400 PROJECTBRAIN_ANALYSIS_SCHEDULE_MINUTES=1440