############################################################################## # GoClaw Control Center — Environment Variables # Copy this file to docker/.env and fill in your values. # # cp docker/.env.example docker/.env # docker compose -f docker/docker-compose.yml up -d ############################################################################## # ── LLM Provider ───────────────────────────────────────────────────────────── # # Choose ONE of the following providers by setting LLM_BASE_URL + LLM_API_KEY. # # Option 1: Ollama Cloud (default) # Sign up at https://ollama.com → Settings → API Keys # Supports all public Ollama models (qwen2.5, llama3, mistral, etc.) LLM_BASE_URL=https://ollama.com/v1 LLM_API_KEY=your-ollama-cloud-api-key-here # Option 2: OpenAI # LLM_BASE_URL=https://api.openai.com/v1 # LLM_API_KEY=sk-... # Option 3: Any OpenAI-compatible API (Groq, Together, Mistral, etc.) # LLM_BASE_URL=https://api.groq.com/openai/v1 # LLM_API_KEY=gsk_... # Option 4: Local Ollama on a GPU machine (no API key needed) # Also uncomment the "ollama" service in docker-compose.yml if running locally. # LLM_BASE_URL=http://localhost:11434 # LLM_API_KEY= # Default model to use when agent config is not available DEFAULT_MODEL=qwen2.5:7b # ── Database ────────────────────────────────────────────────────────────────── MYSQL_ROOT_PASSWORD=goClawRoot123 MYSQL_DATABASE=goclaw MYSQL_USER=goclaw MYSQL_PASSWORD=goClawPass123 # ── Authentication ──────────────────────────────────────────────────────────── JWT_SECRET=change-me-to-a-random-64-char-string # ── Manus OAuth (optional, for Manus-hosted deployment) ────────────────────── VITE_APP_ID= OAUTH_SERVER_URL= VITE_OAUTH_PORTAL_URL= # ── Manus Built-in APIs (optional) ─────────────────────────────────────────── BUILT_IN_FORGE_API_URL= BUILT_IN_FORGE_API_KEY= VITE_FRONTEND_FORGE_API_KEY= VITE_FRONTEND_FORGE_API_URL=