🐳
Docker Installation
One command deployment anywhere
Quick Start
Run Moltbot with a single command:
$
docker run -d -p 3000:3000 -e ANTHROPIC_API_KEY=your_key moltbot/moltbot:latestRecommended: Docker Compose
For persistent data and easier configuration, use Docker Compose:
docker-compose.yml
version: '3.8'
services:
moltbot:
image: moltbot/moltbot:latest
container_name: moltbot
restart: unless-stopped
ports:
- "3000:3000"
volumes:
- ./data:/app/data
- ./config:/app/config
environment:
- ANTHROPIC_API_KEY=your_api_key_here
# Or use OpenAI:
# - OPENAI_API_KEY=your_api_key_hereThen run:
$
docker-compose up -dConfiguration
You can configure Moltbot via environment variables:
| Variable | Description |
|---|---|
| ANTHROPIC_API_KEY | Your Anthropic API key |
| OPENAI_API_KEY | Your OpenAI API key |
| OLLAMA_HOST | Ollama server URL (for local AI) |
| PORT | Web interface port (default: 3000) |
Updating
To update to the latest version:
$
docker-compose pull$
docker-compose up -dNeed Help?
Check the troubleshooting guide or join our Discord community.