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:

  1. Datacenter → Notifications → Add → Webhook
  2. Method/URL: POST · your Webhooky endpoint
  3. Header: Content-Type: application/json
  4. 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)

  1. Control Panel → Notification → Webhook → Add, provider Custom.
  2. URL: your Webhooky endpoint · method POST · content type JSON.
  3. In the body, place DSM's message variable into Webhooky's message field, e.g. {"title": "📦 NAS", "message": "@@TEXT@@"} (the variable name is shown in the dialog of your DSM version).
  4. 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.

Get it on Google Play Download on the App Store