Как установить OpenClaw на Proxmox?
Proxmox VE — популярная платформа виртуализации для домашних серверов. OpenClaw можно запустить в LXC-контейнере (рекомендуется) или в полноценной виртуальной машине.
LXC-контейнер предпочтительнее, так как потребляет меньше ресурсов. Создайте контейнер на базе шаблона Ubuntu 24.04. Выделите минимум 2 ГБ RAM и 20 ГБ диска. Для работы с Ollama (локальные модели) увеличьте RAM до 8 ГБ и добавьте GPU passthrough, если есть видеокарта.
При создании LXC-контейнера через веб-интерфейс Proxmox выберите «Unprivileged container» для безопасности. Включите опцию «Nesting» в настройках контейнера, если планируете запускать Docker внутри LXC.
После создания контейнера подключитесь к нему через консоль Proxmox или SSH. Обновите систему, установите curl и запустите стандартный скрипт установки OpenClaw.
Для полноценной VM используйте те же системные требования: 2+ ГБ RAM, 1+ vCPU, 20+ ГБ диска. VM даёт полную изоляцию и проще в плане GPU passthrough для локальных моделей.
Важный момент — сеть. Убедитесь, что контейнер или VM имеет доступ в интернет и что порт 3000 доступен из вашей локальной сети. В Proxmox по умолчанию используется bridge-сеть, поэтому проблем быть не должно.
Для бэкапов используйте встроенный механизм Proxmox — vzdump автоматически создаст снимок контейнера вместе со всеми данными OpenClaw.
# Создание LXC-контейнера через CLI Proxmox pct create 200 local:vztmpl/ubuntu-24.04-standard_24.04-1_amd64.tar.zst \ --hostname openclaw \ --memory 2048 \ --cores 2 \ --rootfs local-lvm:20 \ --net0 name=eth0,bridge=vmbr0,ip=dhcp \ --features nesting=1 \ --unprivileged 1
pct start 200 pct enter 200 curl -fsSL https://openclaw.sh/install | bash