Proxmox VE plugin for Obsidian

Hi,

I've been migration my documentation from Atlassian Confluence to Obsidian recently. I'm a big fan of open source and markdown and I created a plugin for obsidian to grab the list of virtual machines. It's very easy use case of proxmox https api. You can configure a user or an api key for more granular security (just PVE Auditor role needed).

Features​

  • Fetches all QEMU VMs and LXC containers from every node in the cluster with a single command (command palette or ribbon icon).
  • Generates a Markdown table with: VMID, name, type (VM/CT), host node, running status, CPU count, RAM, every disk with its size, operating system, and the VM notes/description field (handy if you use it for tags).
  • Marks templates () and shows running () / stopped (⚪) status at a glance.
  • Supports API token authentication (recommended) or username + password.
  • Works with the default self-signed Proxmox certificate (TLS verification is optional).
  • Configurable destination folder and note name; the note is regenerated on every update.

Feel free to use take it or modify it - MIT license:

https://community.obsidian.md/plugins/proxmox-vm-list

https://github.com/psalkiewicz/obsidian-proxmox-vm-list