Deployment
Production Setup
Running Crucible in production is straightforward. You need a VPS with Node.js 20+, and optionally Caddy for automatic HTTPS.
Requirements
- Linux VPS (Ubuntu 22.04+ recommended)
- Node.js 20 or later
- 2GB RAM minimum (4GB recommended)
- Domain name pointing to your server
Caddy Configuration
Caddy provides automatic HTTPS and serves as a reverse proxy. A minimal config:
crucinger.com {
reverse_proxy localhost:3000
} Monitoring
Use openclaw status to check agent health. Logs are available in ~/.openclaw/logs/. For production monitoring, consider piping logs to your preferred observability stack.
Updates
npm update -g openclaw
openclaw gateway restart