# Proxmox VE Connection Details for Pulse Monitoring # --- Primary Proxmox Endpoint (Required) --- # URL of your Proxmox server or a node within the cluster PROXMOX_HOST=https://your-proxmox-ip-or-hostname:8006 # Proxmox API Token ID (e.g., user@pam!tokenid) - Recommended & Required PROXMOX_TOKEN_ID=your-api-token-id@pam!your-token-name # Proxmox API Token Secret (UUID format) - Recommended & Required PROXMOX_TOKEN_SECRET=your-api-token-secret-uuid # --- Optional Primary Endpoint Settings --- # Display name for this endpoint (defaults to PROXMOX_HOST if unset) # PROXMOX_NODE_NAME=MyPrimaryCluster # Allow connections to servers with self-signed SSL certificates (true/false) # Defaults to false if unset. Set to true only if needed and you understand the risks. # PROXMOX_ALLOW_SELF_SIGNED_CERTS=false # Proxmox API port (defaults to 8006 if unset) # PROXMOX_PORT=8006 # --- Additional Proxmox Endpoints (Optional) --- # To monitor more than one separate Proxmox environment (cluster or standalone node), # add blocks of variables starting with index 2 (_2, _3, etc.) # Example for a second endpoint: # PROXMOX_HOST_2=https://second-proxmox-ip:8006 # PROXMOX_TOKEN_ID_2=user@pam!second-token # Required for additional endpoints # PROXMOX_TOKEN_SECRET_2=another-api-token-secret-uuid # Required for additional endpoints # Optional settings for the second endpoint: # PROXMOX_NODE_NAME_2=MySecondCluster # PROXMOX_ALLOW_SELF_SIGNED_CERTS_2=false # PROXMOX_PORT_2=8006 # Example for a third endpoint: # PROXMOX_HOST_3=https://third-proxmox-ip:8006 # PROXMOX_TOKEN_ID_3=user@pve!third-token # Required for additional endpoints # PROXMOX_TOKEN_SECRET_3=yet-another-api-token-secret-uuid # Required for additional endpoints # Optional settings for the third endpoint: # PROXMOX_NODE_NAME_3=StandaloneNode # PROXMOX_ALLOW_SELF_SIGNED_CERTS_3=true # --- Pulse Server Settings --- # Port for the Pulse monitoring server itself to listen on # Defaults to 7655 if unset # PORT=7655