Files
proxmox-api-simulator/docs/domains/README.md
T
Sergey Antropoff 777926487b Add a stateful Proxmox API console and broad handler coverage beyond the
initial QEMU slice, backed by imported contracts for majors 6–9.
- Implement durable handlers for access/auth, cluster, LXC, storage, HA,
  firewall, Ceph, SDN, ACME, notifications, pools, mapping, and node ops
- Serve an interactive Web UI with catalog browsing, demo seed controls,
  and OpenAPI/help surfaces
- Bundle PVE 6.4-15, 7.4-16, and 8.4.5 contract revisions alongside 9.2.3
- Support in-memory runtime contract Apply (POST /ui/api/contract/apply)
  so /version and /api2 routes follow the selected major until restart
- Expand seed profiles (including demo-cluster), migrations 007–008, TLS
  gateway config, Compose/Makefile tooling, and compatibility evidence
- Tighten .gitignore for macOS, hidden directories (.*/), and local secrets
2026-07-16 01:08:01 +03:00

1.2 KiB
Raw Blame History

Domain guides

These pages summarize durable semantics by area. For exhaustive method lists, use the Web UI catalog or OpenAPI (/docs) against the active major — declared coverage is 100% for PVE 69.

Guide Topics
Core & cluster version, nodes, cluster resources/options/status
Access users, groups, roles, ACL, realms, tokens, TFA, OpenID
QEMU guests, power, disks, snapshots, clone/migrate, agent
LXC containers and parallel lifecycle operations
Storage & backup storages, content, vzdump / backup jobs
Firewall cluster / node / guest firewall objects
HA groups, resources, status
Ceph simulated Ceph configuration and status
Pools pools and membership
SDN zones, VNets, subnets, controllers, IPAM
Cluster extras notifications, ACME, mapping, metrics servers
Tasks UPID workers, status, logs

Persistence map

  • Guests / HA / storage / identity → normalized tables
  • Loose cluster config → clusters.metadata jsonb
  • Per-node ops (network, disks, apt, …) → nodes.metadata under ops