You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- `PBS_HOST`: URL of your PBS server (e.g., `https://192.168.1.11:8007`).
165
166
- `PBS_TOKEN_ID`: Your PBS API Token ID (e.g., `user@pbs!tokenid`). See [Creating a Proxmox Backup Server API Token](#creating-a-proxmox-backup-server-api-token).
166
167
- `PBS_TOKEN_SECRET`: Your PBS API Token Secret.
167
168
- `PBS_NODE_NAME`: **Important!** The internal hostname of your PBS server (e.g., `pbs-server-01`). This is usually required for API token auth because the token might lack permission to auto-discover the node name. See details below.
168
169
- `PBS_ALLOW_SELF_SIGNED_CERTS`: Set to `true` for self-signed certificates. Defaults to `false`.
169
170
- `PBS_PORT`: PBS API port. Defaults to `8007`.
170
171
171
-
*Note: Currently, only one PBS instance can be configured.*
172
+
**Additional PBS Instances:**
173
+
174
+
To monitor multiple PBS instances, add numbered variables, starting with `_2`:
Optional numbered variables also exist for additional PBS instances (e.g., `PBS_NODE_NAME_2`, `PBS_ALLOW_SELF_SIGNED_CERTS_2`, `PBS_PORT_2`). Each PBS instance, whether primary or additional, requires its respective `PBS_NODE_NAME` or `PBS_NODE_NAME_n` to be set if API token authentication is used and the token cannot automatically discover the node name.
172
181
173
182
<details>
174
-
<summary><strong>Why <code>PBS_NODE_NAME</code> is Required (Click to Expand)</strong></summary>
183
+
<summary><strong>Why <code>PBS_NODE_NAME</code> (or <code>PBS_NODE_NAME_n</code>) is Required (Click to Expand)</strong></summary>
175
184
176
185
Pulse needs to query task lists specific to the PBS node (e.g., `/api2/json/nodes/{nodeName}/tasks`). It attempts to discover this node name automatically by querying `/api2/json/nodes`. However, this endpoint is often restricted for API tokens (returning a 403 Forbidden error), even for tokens with high privileges, unless the `Sys.Audit` permission is granted on the root path (`/`).
177
186
@@ -473,7 +482,7 @@ For development purposes or running directly from source, see the **[DEVELOPMENT
473
482
- **Proxmox Backup Server:** Version 2.x or 3.x recommended (if monitored).
474
483
- **Web Browser:** Modern evergreen browser.
475
484
476
-
## � Contributing
485
+
## 📝 Contributing
477
486
478
487
Contributions are welcome! Please read our [Contributing Guidelines](CONTRIBUTING.md).
0 commit comments