PVE Plugin System

Dex dex at fur.lol
Mon Dec 22 18:42:12 CET 2025


Hello,

I'm planning to implement a plugin system for PVE to enable runtime loading of third-party code into pve-manager. It would allow loading of Perl code for things like creating custom REST endpoints, and modifying existing endpoint logic. It would also allow loading of Javascript code into the web UI to allow for new UI elements/pages to be created. The goal is to provide an way to run/load third party code as part of pve-manager instead of needing to modify files in a deployment to provide this support.

I'm looking to implement this system for one of my projects, and was curious if you guys would be interested in collaborating on implementation details as I work through development, and if there would be interest in having a patch submitted to the upstream for this.

Let me know what you think -
Dex


More information about the pve-devel mailing list