Skip to content

Instantly share code, notes, and snippets.

@x-magic
Created February 23, 2025 15:09
Show Gist options
  • Save x-magic/742c25ee5b43327d746264712a175c9c to your computer and use it in GitHub Desktop.
Save x-magic/742c25ee5b43327d746264712a175c9c to your computer and use it in GitHub Desktop.
Setup Pushover notification for Proxmox via webhook

To setup Pushover.net notification in Proxmox VE, go to:
Datacenter -> Notifications -> Notification Targets -> Add -> Webhook

Set up the following fields:

  • Endpoint Name: pushover (or whatever you want, note the character limitation)
  • Method/URL: POST, https://api.pushover.net/1/messages.json
  • Headers: Add one set of key-value pairs:
    • Content-Type -> application/json
  • Body:: See pushover_proxmox-notification-webhook.json file below
  • Secrets: Add two sets of key-value pairs:
    • apptoken -> Pushover App Token
    • userkey -> Pushover User Key
  • Comment: Pushover.net Notification (or whatever you want)

Adjust Pushover priority accordingly. Documentation of Pushover API can be found here.

More about Proxmox VE Webhook notifications: here

{
"token": "{{ secrets.apptoken }}",
"user": "{{ secrets.userkey }}",
"message": "{{ escape message }}",
"priority": 0,
"title": "{{ title }}",
"timestamp": {{ timestamp }}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment