Remove Proxmox Subscription Popup#
Below is a clean, step‑by‑step Markdown guide you can drop straight into your docs or GitHub.
Overview#
Proxmox shows a subscription warning popup if you’re using the free edition. This guide walks you through disabling that popup by modifying the proxmoxlib.js file.
⚠️ Warning: This is not an officially supported modification. System updates may overwrite these changes, requiring you to re‑apply them.
Steps#
1. Navigate to the Proxmox widget toolkit directory#
cd /usr/share/javascript/proxmox-widget-toolkit/
2. Back up the original file#
cp proxmoxlib.js proxmoxlib.js.bak
3. Edit the file#
nano proxmoxlib.js
Inside the file, search for the following line:
title: gettext('No valid subscription'),
4. Modify the subscription check#
Locate the section containing:
.data.status.toLowerCase() !== 'active')
Change the operator from:
!==
to:
===
This reverses the logic so the popup never triggers.
5. Restart the Proxmox proxy service#
service pveproxy restart
6. Clear your browser cache#
A cached JS file may cause the popup to continue showing. Clearing your cache ensures the updated script loads.
All done! 🎉#
The subscription popup should now be gone!
If it ever comes back after an update, just repeat these steps.
