Warning: Scripts in this repository are still being developed and tested. Do not use them in production.
DevScripts is where new community-scripts are built and tested before they are released to ProxmoxVE. It takes every kind of script, whatever platform it targets:
| Folder | What it is | Runs on |
|---|---|---|
ct/ + install/ |
Application containers | Proxmox VE (LXC) and Incus |
vm/ |
Virtual machines | Proxmox VE |
tools/addon/ |
Add-ons for an existing container or VM | Inside the guest |
tools/pve/ |
Host tools | Proxmox VE, Backup Server, Mail Gateway, Datacenter Manager |
One application script creates its container on Proxmox VE and on Incus alike; the engine in core handles the platform. Once a script has passed testing it moves to ProxmoxVE, and the Incus repository picks up application scripts from there.
This repository was called ProxmoxVED before.
Scripts under test have an issue here and a thread on Discord with the exact command to run. Containers created from this repository show a development banner on login, with a link to their testing thread where there is one.
Report back in that thread: works, broken, or anything odd — one line is enough. Without feedback a script cannot be released.
New scripts start here, not in ProxmoxVE. The documentation explains how to write one; open the pull request against this repository and fill in the template.
- Discord: Join the community-scripts Discord server
- GitHub Issues: Report problems with a script under test
- Script requests: ProxmoxVE Discussions
This project is licensed under the MIT License. It was originally created by tteck and is now community-driven.
Proxmox® is a registered trademark of Proxmox Server Solutions GmbH.