- What is Proxmox?
- What is the Proxmox Subscription?
- Disable the Proxmox Subscription Message
- Option 1 – Temporary via Search and Replace
- Option 2 – Script
What is Proxmox?
Proxmox is an open-source virtualization platform based on Debian that allows the creation and management of both virtual machines (VMs) and Linux-based containers. It combines the KVM hypervisor (Kernel-based Virtual Machine) and LXC technology (Linux Containers) to offer a flexible and powerful environment for managing IT infrastructures. Proxmox is especially popular in homelabs and with small to medium-sized businesses, thanks to its user-friendly web interface and a wide range of features, such as backups, live migration, and cluster management.
Although Proxmox offers a paid support subscription, the software can be fully utilized without it.
What is the Proxmox Subscription?
The Proxmox subscription is a paid service offered by the Proxmox developers. It is intended for users and businesses who want official support and access to regularly tested software updates for their Proxmox installations.
The main benefits of the subscription include:
- Access to the Enterprise Repository
- Technical Support
- Security and Software Updates
A subscription is not required to use Proxmox, as all features are available without it. For homelabs or non-critical installations, running Proxmox without a subscription can be considered, but in production environments, a subscription offers added security and support. It also helps support Proxmox development.
Disable the Proxmox Subscription Message
To disable the subscription message that appears when logging into the web interface, there are two options.
You can either manually remove the check from the JavaScript code executed when the website is loaded, or install a script that automatically removes the JavaScript code via a hook after an update.

Option 1 – Temporary via Search and Replace
A simple and temporary way to remove the Proxmox subscription message is by using the SED (Stream Editor) command. This command uses search and replace to adjust a JavaScript function in the Proxmox web interface, disabling the popup window.
The downside to this solution is that the command needs to be re-executed after each update, as the file is overwritten when changes occur.
sed -Ezi.bak "s/(function\(orig_cmd\) \{)/\1\n\torig_cmd\(\);\n\treturn;/g" /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js && systemctl restart pveproxy.service
Option 2 – Script
There is a script on GitHub that, once installed, runs automatically during package updates and disables the subscription message in the Proxmox web interface.
The script was last updated in May 2021 and tested with Proxmox VE 5.x. As of now, it can still be used with current Proxmox versions, and I successfully installed it on a Proxmox 8.2.2 server (September 2024).
wget https://raw.githubusercontent.com/foundObjects/pve-nag-buster/master/install.sh
# Always read scripts downloaded from the internet before running them with sudo
sudo bash install.sh
# or ..
chmod +x install.sh && sudo ./install.sh
