Skip to content
OpenClaw logo
ContainerUpdateableUnprivilegedDebian 13AI / Coding & Dev-Tools

OpenClaw

OpenClaw is a personal AI assistant that runs on your own devices. It supports multiple messaging channels including WhatsApp, Telegram, Slack, Discord, Signal, iMessage, IRC, Microsoft Teams, Matrix, and more. Features voice wake mode, live canvas, browser control, skills platform, and a Gateway WebSocket control plane.

Install

bash -c "$(curl -fsSL https://raw.githubusercontent.com/Heretek-AI/ProxmoxVE/main/ct/openclaw.sh)"

Run as root in the Proxmox VE shell. Pick Default for the sizing below, or Advanced to choose storage, network and resources yourself.

Notes

  • Warning: HTTPS uses self-signed certificate - click 'Advanced' -> 'Proceed to site' in browser
  • Warning: CRITICAL: A model provider MUST be configured after installation (Ollama, OpenAI, Anthropic, etc.)
  • Warning: Memory search requires embedding provider (Ollama, OpenAI, Gemini, Voyage, or local model)
  • Warning: The openclaw user has no login shell - use full path '/home/openclaw/.npm-global/bin/openclaw' or 'export PATH=/home/openclaw/.npm-global/bin:$PATH' to run commands
  • Access the Gateway at http://<IP>:18789
  • HTTPS Access (secure): https://<IP>:18790
  • WebSocket endpoint: ws://<IP>:18789 (or wss://<IP>:18790 for secure)
  • Requires Node.js 24 (installed automatically)
  • Configuration stored in /home/openclaw/.openclaw/
  • For remote LAN access, use HTTPS (port 18790) or SSH tunnel: ssh -L 18789:localhost:18789 root@<container-ip>
  • To configure a model provider: /home/openclaw/.npm-global/bin/openclaw models auth add --provider <provider>
  • For local/offline use: Install Ollama and run 'ollama pull llama3.2' then 'ollama pull nomic-embed-text'
  • To configure channels (Telegram, Discord, WhatsApp, etc.): /home/openclaw/.npm-global/bin/openclaw channels add --channel <name>
  • Verify installation: /home/openclaw/.npm-global/bin/openclaw doctor && /home/openclaw/.npm-global/bin/openclaw gateway status
  • View logs: journalctl -u openclaw-gateway -f
  • Auth token saved to /home/openclaw/.openclaw/auth_token - view with: cat /home/openclaw/.openclaw/auth_token
  • Service management: systemctl start/stop/restart/status openclaw-gateway
  • View logs: journalctl -u openclaw-gateway -f

Script details

Type
Container
Runs in
Proxmox VE shell
Added
12 Mar 2026
Slug
openclaw
Container script
View
Install script
View
Metadata JSON
View
Last change
…