Proxmox & Synology: homelab alerts on your phone
July 14, 2026 · 5 min read
Your homelab knows when a backup fails or a disk degrades – it just tells you by email, which you read the next morning. Both Proxmox and Synology DSM can call a webhook instead, and a webhook can ring your phone.
Proxmox VE (8.3 or newer)
Proxmox ships native webhook notification targets:
- Datacenter → Notifications → Add → Webhook
- Method/URL:
POST· your Webhooky endpoint - Header:
Content-Type: application/json - Body (Proxmox fills the template variables):
{
"title": "🖥️ Proxmox: {{ title }}",
"message": "{{ escape message }}",
"sound": "error_1"
}
Then add a notification matcher that routes the events you care about (backup jobs, replication, fencing) to this target. Send a test from the same dialog – your phone should buzz immediately.
Synology DSM (7.2 or newer)
- Control Panel → Notification → Webhook → Add, provider Custom.
- URL: your Webhooky endpoint · method
POST· content type JSON. - In the body, place DSM's message variable into Webhooky's
messagefield, e.g.{"title": "📦 NAS", "message": "@@TEXT@@"}(the variable name is shown in the dialog of your DSM version). - Pick which event categories use the webhook under Rules.
Which events deserve a sound
- Alarm sound + Important: backup failed, RAID/volume degraded, UPS on battery, S.M.A.R.T. warnings.
- Quiet endpoint: backup succeeded, package updates – nice to see in the history, no need to buzz.
Two endpoints (“NAS alarm” / “NAS info”) keep those cleanly apart – and the app's history becomes a searchable event log of your homelab.
Older Proxmox or other systems?
Anything that can run a script can send the POST itself – see the curl pattern. For TrueNAS, Unraid or OPNsense the story is the same: if there's a webhook or shell hook, your phone is reachable.
Get Webhooky
Free for your first 100 notifications – set up your endpoint in two minutes.