Files
projectbrain-Public/docker/unraid/projectbrain.env.example
T

41 lines
1.5 KiB
Bash

# 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=
# 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_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