Skip to main content

Proxmox

@stateless/proxmoxv2026.06.12.1· 1mo agoMODELS
01README

Transport-neutral Proxmox VE lifecycle — QEMU VMs (clone, cloud-init config, resize disk, start, stop, delete, in-guest exec) and LXC containers (create-from-template, config, resize, start, stop, delete) — over the REST API directly (token auth) or by running pvesh on the node over SSH (node-local API, reuses an existing jump). Idempotent create/clone/delete + a reachability pre-flight check. Plus host/guest telemetry — a nodeStatus method (CPU load, memory pressure, root-fs fill, disk SMART) and per-guest metrics — read by the @stateless/proxmox-fleet report.

02Models2
proxmox_lxc.tsv2026.06.10.1
fn lookup()
Read a container
fn getConfig()
Read a container
fn nodeStatus()
Snapshot host health: CPU load, memory/swap pressure, root-filesystem
fn nodeConfig()
Read node config inventory: storages (id/type/content/capacity) and
fn sync()
Reconcile live PVE state into the data model — one container, or
fn create()
Create a container from an OS template (waits for the task).
fn setConfig()
Apply config keys to a container.
fn start()
Start a container; optionally read its static IPv4 from config.
fn stop()
Stop a container (waits for the task).
fn resize()
Grow a container volume (rootfs or mpN). PVE only grows — shrinking
fn delete()
Delete a container (waits for the task).

Resources

container— Last observed state of a Proxmox LXC container.
nodeStatus— Host-health snapshot of the node: CPU load, memory/swap pressure,
config— A container
proxmox_qemu.tsv2026.06.10.1
fn lookup()
Read a guest
fn getConfig()
Read a guest
fn nodeStatus()
Snapshot host health: CPU load, memory/swap pressure, root-filesystem
fn nodeConfig()
Read node config inventory: storages (id/type/content/capacity) and
fn sync()
Reconcile live PVE state into the data model — one guest, or every
fn clone()
Clone a template into a new guest (waits for the task).
fn setConfig()
Apply config keys (incl. cloud-init) to a guest.
fn resizeDisk()
Grow a guest disk (e.g. after cloning a small template). PVE only
fn start()
Start a guest; optionally wait for a guest-agent IPv4.
fn stop()
Stop a guest (waits for the task).
fn delete()
Delete a guest (waits for the task).
fn guestExec()
Run a command inside a booted guest via the qemu guest agent and

Resources

guest— Last observed state of a Proxmox guest.
exec— Result of the most recent guestExec command run.
nodeStatus— Host-health snapshot of the node: CPU load, memory/swap pressure,
config— A guest
03Previous Versions6
2026.06.10.1

Modified 2 models

2026.06.02.4
2026.06.02.3
2026.06.02.2
2026.06.02.1

Added 2, removed 1 models

2026.06.01.2
04Stats
A
100 / 100
Downloads
89
Archive size
63.0 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels