Skip to content

Notifications ​

Push preferences: master switch, categories, custom rules, mute entry

Purpose ​

Dokman alerts you when something happens - a deploy finishes, a backup completes, a server crosses a threshold. Push delivery needs Pro past the trial (toggles stay visible regardless); everything else here is per phone. Push toggles and email live in Settings, then Notifications; the History inbox lives behind the bell on the Dashboard.


User Flow ​

Choose what notifies you ​

Step 1: Set Preferences

  1. Open Settings → Notifications → Push events. The hero states the contract: loud when it matters, silent when it doesn't.
  2. Push notifications is the master switch for this phone. Below it, the four categories carry their scope:
    • Deployments - Started, succeeded, failed
    • Alerts - Server thresholds, errors
    • Backups - Completed, failed
    • System - Cleanups, restarts, updates

Result:

  • This phone buzzes only for what you left on. Tablets and other phones keep their own settings.

Note:

  • If a deploy belongs to a project you can't see in Dokploy, you won't get that push. Dokman only notifies you for projects you already have access to.
  • Server-level alerts (CPU, disk) aren't filtered by project. With alerts on, you get those.

Add email alerts ​

Step 2: Verify an address

Critical-event email (build failures, downtime, backup alerts) is a Pro feature with its own verify-and-resend flow - covered fully in Email Notifications.

Result:

  • Critical events also arrive by email, per workspace.

Use Pro controls ​

Step 3: Fine-tune (Pro)

Thresholds, per-service mutes, quiet hours, and custom rules live in Alerts. Those sections only exist on Pro - free accounts simply don't see them.

Result:

  • Only what you defined as worth waking up for reaches you.

Handle the device limit ​

Step 4: Stay within the cap

  1. Push belongs to physical phones, and each account is capped at a few active devices (usually three).
  2. If you hit Device limit reached, open Manage devices, revoke a phone you no longer use, and tap Retry this device.

Result:

  • This phone registers; revoked phones stop receiving pushes immediately.

Read the inbox ​

Step 5: Open History

  1. Tap the Dashboard bell. The eyebrow tracks state (NO UNREAD · LAST 24H); chips filter All, Deploys, Alerts, Backups. Entries group under day headers (TODAY, YESTERDAY, …) with colored dots, relative times, and a Sent to N devices line.
  2. Pull down to refresh, scroll to load more. The dot means unread - it clears once you open History.
  3. Tap any row (chevron) to jump straight to its service, deployment, or server. Removed items land you on the Dashboard instead.

Result:

  • You catch up on everything sent, newest first.

History inbox: day groups, dots, device counts


Screens Involved ​

  • Notification preferences (hero, master switch, four categories, Pro sections)
  • Device-limit sheet (device list, Revoke, Retry)
  • Email notifications (critical toggle, verified row)
  • History inbox (unread eyebrow, chips, day groups)

Inputs ​

User Inputs:

  • Category toggles, master switch, email address
  • Revoke / Retry choices
  • History chips, row taps

Outputs ​

  • Per-device push and email preferences saved
  • Device registered (or revoked) for push
  • Navigation to the tapped service, deployment, or server

Error Handling and Edge Cases ​

ScenarioSystem Behavior
Push for an invisible project never arrivesBy design - pushes only cover projects you can access
Device limit reachedRevoke an old phone, then Retry
Verification link expiredResend (short cooldown applies)
System-level blockNotifications disabled for Dokman in phone settings - enable there
Webhook offDokploy has nowhere to send events - see Webhook Setup

Released under the Dokman license. English only.