67 lines
1.8 KiB
Markdown
67 lines
1.8 KiB
Markdown
# Universal Proxmox Subscription Nag Remover
|
||
|
||
A standalone script to remove the Proxmox subscription warning from the web interface.
|
||
Supports **Proxmox Virtual Environment (PVE)**, **Proxmox Backup Server (PBS)**, and **Proxmox Mail Gateway (PMG)**.
|
||
Fixes persist across updates and are reapplied automatically.
|
||
|
||
---
|
||
|
||
## Features
|
||
|
||
- ✅ Works with PVE, PBS, and PMG
|
||
- ✅ Automatically detects your Proxmox product
|
||
- ✅ Applies the correct patch for each product
|
||
- ✅ Persists across updates via APT hook
|
||
- ✅ Supports both desktop and mobile interfaces (PMG)
|
||
- ✅ Based on `tteck`'s community scripts, but self-contained
|
||
|
||
---
|
||
|
||
## Usage
|
||
|
||
Run as root:
|
||
|
||
```bash
|
||
sudo ./remove-proxmox-nag.sh
|
||
```
|
||
|
||
You’ll be prompted before continuing.
|
||
The patch modifies `proxmoxlib.js` and installs an `apt.conf.d` script to automatically reapply after upgrades.
|
||
|
||
---
|
||
|
||
## To Reinstall or Reapply
|
||
|
||
Delete the APT hook and rerun the script:
|
||
|
||
```bash
|
||
sudo rm /etc/apt/apt.conf.d/no-nag-script
|
||
sudo ./remove-proxmox-nag.sh
|
||
```
|
||
|
||
---
|
||
|
||
## Note on Ethics
|
||
|
||
This script removes only the **UI nag banner**.
|
||
It does *not* interfere with any core functionality or licensing checks.
|
||
|
||
> If you use Proxmox in production, please consider purchasing a subscription.
|
||
> This script is intended only for personal, homelab, and non-commercial educational use.
|
||
|
||
---
|
||
|
||
## License
|
||
|
||
This project is released under the MIT License.
|
||
|
||
Portions of this script are based on the excellent work in the [community-scripts project](https://community-scripts.github.io/ProxmoxVE/) by tteck and contributors, which is also MIT-licensed.
|
||
|
||
---
|
||
|
||
© 2025 NoNinjas.com
|
||
|
||
MIT License. See `LICENSE` file for full text.
|
||
|
||
Proxmox® is a registered trademark of Proxmox Server Solutions GmbH. This project is not affiliated with or endorsed by Proxmox.
|