Fetches virtual machines and containers from a Proxmox VE host/cluster and writes them into a Markdown table in the vault.
An Obsidian plugin that connects to the Proxmox VE API and generates a Markdown note with an inventory of all virtual machines and LXC containers in your host or cluster.
| Setting | Description |
|---|---|
| Proxmox host / IP | Hostname or IP of any node; port defaults to 8006 |
| Method | API token or username + password |
| Username | Including realm, e.g. root@pam or api@pve |
| Token ID / secret | For token auth. Any paste format is accepted (obsidian, root@pam!obsidian, or the full user!id=secret string) |
| Verify TLS certificate | Leave off for self-signed certificates |
| Destination folder / note name | Where the generated note is written |
A Test connection button verifies credentials against the server before you fetch anything.
root@pam), set a Token ID (e.g. obsidian)./, role PVEAuditor).data.json, like most Obsidian plugin settings. Use a dedicated read-only (PVEAuditor) API token rather than a password..obsidian/plugins/proxmox-vm-list/data.json.https module (hence desktop-only). This is deliberate: Proxmox hosts typically use self-signed certificates, which requestUrl cannot be configured to accept.Until the plugin is available in the community catalog, install it manually: copy main.js and manifest.json into <vault>/.obsidian/plugins/proxmox-vm-list/ and enable it in Settings → Community plugins, or use BRAT.
MIT