Cloud and Self-Hosting
How to Disable the Proxmox Subscription Nag Warning
By Amjid Ali · · Updated · 2 min read
Prefer to watch? This video walks through it step by step. Prefer to read? The full guide is below.
Question : How to disable Proxmox Subscription Warning?
Proxmox displays a subscription nag warning when using the free version of Proxmox VE. While this does not affect functionality, it can be annoying. This guide provides two methods to disable the nag warning: using a one-liner command or a shell script.
First Run Disable the Enterprise Repository and Enable the No Subscription Repository
Option 1: Run as a One-Liner Command
If you want a quick fix without saving a script file, simply copy and paste the following command into your Proxmox shell:
echo "DPkg::Post-Invoke { \"dpkg -V proxmox-widget-toolkit | grep -q '/proxmoxlib\\.js$'; if [ \$? -eq 1 ]; then { echo 'Removing subscription nag from UI...'; sed -i '/data\\.status.*{/{s/\\!//;s/active/NoMoreNagging/}' /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js; }; fi\"; };" | tee /etc/apt/apt.conf.d/no-nag-script && apt --reinstall install proxmox-widget-toolkit -y
Steps:
- Copy the command above.
- Open the Proxmox shell.
- Paste and run the command.
- Clear your browser cache before accessing the Proxmox web UI.
Pros:
- Fast and efficient.
- No need to create extra files.
Cons:
- Hard to edit or reuse later.
Option 2: Save as a Shell Script and Execute
For a more structured and reusable approach, you can save the command as a shell script.
Steps:
Create the script file:
nano disable-proxmox-nag.sh
Paste the following content into the file:
#!/usr/bin/env bash set -euo pipefail shopt -s inherit_errexit nullglob echo "DPkg::Post-Invoke { \"dpkg -V proxmox-widget-toolkit | grep -q '/proxmoxlib\\.js$'; if [ \$? -eq 1 ]; then { echo 'Removing subscription nag from UI...'; sed -i '/data\\.status.*{/{s/\\!//;s/active/NoMoreNagging/}' /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js; }; fi\"; };" > /etc/apt/apt.conf.d/no-nag-script apt --reinstall install proxmox-widget-toolkit -y echo "✅ Subscription nag disabled. Delete browser cache for changes to take effect."
Save the file (CTRL + X, then Y, then ENTER).
Make it executable: chmod +x disable-proxmox-nag.sh
chmod +x disable-proxmox-nag.sh
Run the script:
./disable-proxmox-nag.sh
Pros:
- Easy to reuse in the future.
- More organized and editable.
Cons:
- Requires saving and managing an extra file.
Final Notes
- After applying either method, clear your browser cache before accessing Proxmox.
- This only removes the UI warning; Proxmox remains fully functional without a subscription.
- Consider supporting Proxmox development if you find their software useful.
Enjoy a nag-free Proxmox experience! 🚀
Related videos
Video library- Cloud and Self-Hosting
How to Upgrade Proxmox to 8.3 Without a Subscription - Step-by-Step Guide
· 4:20 · 5.9K views
Watch on YouTube
Keep reading
Cloud and Self-HostingInstalling Kubernetes Dashboard on a K3s High Availability Cluster (Ubuntu 24.04)The Kubernetes Dashboard is a browser-based UI that allows you to visualize, manage, and troubleshoot workloads and resources inside your Kubernetes clu... · 2 min read
Cloud and Self-HostingInstall a 3-Node HA Kubernetes (K3s) Cluster on Ubuntu Server 24.04 Step-by-Step (Proxmox/VM Friendly)Step-by-step guide to install a 3-node HA Kubernetes (K3s) cluster on Ubuntu Server 24.04 using Proxmox VMs. Includes setup, firewall rules, tokens, and verification. · 5 min read
Cloud and Self-HostingHow to Install and Configure n8n on Oracle Cloud Always Free VM (Ubuntu 24.04)n8n (short for nodemation) is an open-source workflow automation platform that allows you to connect applications and APIs, automate repetitive tasks, a... · 4 min read