PVE Guard Help

Getting started
EN DE
Getting started
Setup guide

Follow these steps to connect PVE Guard to your Proxmox VE cluster.

1) Create an API token in Proxmox

  1. Log in to your Proxmox web UI.
  2. Go to Datacenter โ†’ Permissions โ†’ API Tokens.
  3. Click Add and select a user (e.g. root@pam).
  4. Choose a Token ID (e.g. pveguard).
  5. Uncheck "Privilege Separation" if you want full access.
  6. Click Add and copy the token value โ€” it is only shown once.
Important: Copy the full token value immediately. Proxmox will not show it again after closing the dialog.
Expected result: You have a token in the format root@pam!pveguard=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.

2) Add the cluster in PVE Guard

  1. Open PVE Guard on your iPhone.
  2. Tap Add Server.
  3. Enter the Proxmox host URL (e.g. https://192.168.1.100:8006).
  4. Enter your API Token ID (e.g. root@pam!pveguard).
  5. Enter the Token Secret.
  6. Tap Connect.
Expected result: PVE Guard connects and shows your cluster dashboard with nodes, VMs, and containers.

3) Self-signed certificates

Proxmox uses self-signed certificates by default. PVE Guard will ask you to trust the certificate on first connection.

If you see a certificate error, see Troubleshooting.

4) Permissions

For full functionality (start/stop VMs, view all nodes), the API token needs sufficient permissions. Using root@pam with "Privilege Separation" unchecked gives full access.

For read-only monitoring, you can create a dedicated user with the PVEAuditor role.

Note: With a restricted token, some features (e.g. VM actions, console) may not be available.