Version 8.2 and newer

Method 1: wget

We need to download this file from a GitHub repo. We will use wget for that.

$ wget https://raw.githubusercontent.com/foundObjects/pve-nag-buster/master/install.sh

Now we execute the script, or adjust permissions to make it executable:

$ sudo bash install.sh

# or ..

$ sudo chmod +x install.sh && sudo ./install.sh

Method 2: git

Cloning the repository, executing the script:

$ git clone https://github.com/foundObjects/pve-nag-buster.git

$ cd pve-nag-buster && sudo ./install.sh

Up to version 8.2

We can turn off the subscription message / warning that pops up after logging in to the Proxmox WebUI by opening the shell of the proxmox node / host, and then executing the following command:

# sed -Ezi.bak 's/(function\(orig_cmd\) \{)/\1\n\torig_cmd();\n\treturn;/g' /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js

After that, we need to restart a system service of Proxmox Virtual Environment:

# systemctl restart pveproxy.service