Skip to content

Gotify

Send push notifications to your self-hosted Gotify server.

Configuration

FieldDescriptionDefaultRequired
Server URLGotify server URL (e.g., https://gotify.example.com)-
App TokenApplication token (from Gotify → Apps)-
PriorityDefault message priority (0–10)5

Setup Guide

  1. In your Gotify web UI: AppsCreate Application → copy the App Token
  2. In DBackup: NotificationsAdd NotificationGotify
  3. Enter Server URL and App Token → TestSave
Don't have Gotify yet? Quick Docker setup
yaml
services:
  gotify:
    image: gotify/server
    ports:
      - "8070:80"
    volumes:
      - gotify-data:/app/data

See Gotify Documentation for full setup details.

Priority Levels

DBackup maps events to Gotify priorities automatically:

EventPriority
Test notification1 (low)
Successful backupConfigured default (5)
Failed backup8 (high, auto-escalated)

Priority range: 0 (silent) to 10 (highest). Priorities 8+ trigger high-urgency alerts on clients.

Troubleshooting

401 - Unauthorized

Verify the App Token is correct. Ensure it belongs to an Application (not a Client token).

Connection Refused

Ensure the Gotify server is running and reachable from DBackup. Check firewall rules and verify the URL includes the correct port.

Notifications Not Appearing on Mobile

Check the Gotify Android app WebSocket connection is active. Some Android manufacturers kill background apps - add Gotify to battery optimization exceptions.

Released under the GNU General Public License. | Privacy · Legal Notice