← ClaudeAtlas

e2e-proxmoxlisted

Create a fresh unprivileged Debian 13 LXC on a Proxmox VE node and test an exact NanoClaw commit through headless setup, a real agent reply, and service verification. Use for NanoClaw install or integration testing on Proxmox; preserve existing development containers.
nanocoai/nanoclaw-oss-dev-tools · ★ 0 · Testing & QA · score 75
Install: claude install-skill nanocoai/nanoclaw-oss-dev-tools
# NanoClaw E2E on Proxmox Use [scripts/proxmox-run.py](scripts/proxmox-run.py) from the root of the **NanoClaw checkout under test**. It creates one new LXC and delegates application setup to `e2e-exe-dev/scripts/e2e-install.sh`. The installer remains shared with the exe.dev workflow; no NanoClaw setup logic is copied into this skill. This follows the configuration of the [NanoClaw development helper](https://github.com/glifocat/ProxmoxVED/tree/a01b31a1e932299b5883a26a4ddbef4cb2e8550d): Debian 13, unprivileged LXC, `nesting=1,keyctl=1`, a `nanoclaw` developer account, `/opt/nanoclaw`, and a lingering systemd user session. Defaults are 2 CPUs, 8 GiB RAM and a 40 GiB root disk. Proxmox documents `keyctl` as necessary for [Docker in unprivileged containers](https://pve.proxmox.com/pve-docs/pct.conf.5.html). The driver uses SSH to the **node**, then `pct exec` to reach the guest. It needs no direct route to the LXC, guest SSH key, Proxmox API token or browser session. The node runs Proxmox lifecycle commands; Docker and NanoClaw run inside the LXC. ## Install and prerequisites The operator needs Python 3.10+, Git and OpenSSH. The target is a Proxmox VE node with root SSH access; the first version supports Debian 13 amd64 guests. Install both skills, or install the repository's Claude Code plugin, which includes both: ```bash npx skills add nanocoai/nanoclaw-oss-dev-tools --global --skill e2e-exe-dev npx skills add nanocoai/nanoclaw-oss-dev-tools --global --skill e2e-proxmo