mirror of
https://github.com/Dokploy/website.git
synced 2026-06-15 20:25:25 +02:00
Merge pull request #119 from pluisol/docs/add-pushover-notifications
docs: add Pushover notification provider
This commit is contained in:
@@ -78,6 +78,15 @@ _openapi:
|
||||
- depth: 2
|
||||
title: Notification test Lark Connection
|
||||
url: '#notification-test-lark-connection'
|
||||
- depth: 2
|
||||
title: Notification create Pushover
|
||||
url: '#notification-create-pushover'
|
||||
- depth: 2
|
||||
title: Notification update Pushover
|
||||
url: '#notification-update-pushover'
|
||||
- depth: 2
|
||||
title: Notification test Pushover Connection
|
||||
url: '#notification-test-pushover-connection'
|
||||
- depth: 2
|
||||
title: Notification get Email Providers
|
||||
url: '#notification-get-email-providers'
|
||||
@@ -133,9 +142,15 @@ _openapi:
|
||||
id: notification-update-lark
|
||||
- content: Notification test Lark Connection
|
||||
id: notification-test-lark-connection
|
||||
- content: Notification create Pushover
|
||||
id: notification-create-pushover
|
||||
- content: Notification update Pushover
|
||||
id: notification-update-pushover
|
||||
- content: Notification test Pushover Connection
|
||||
id: notification-test-pushover-connection
|
||||
- content: Notification get Email Providers
|
||||
id: notification-get-email-providers
|
||||
contents: []
|
||||
---
|
||||
|
||||
<APIPage document={"./public/openapi.json"} operations={[{"method":"post","path":"/notification.createSlack"},{"method":"post","path":"/notification.updateSlack"},{"method":"post","path":"/notification.testSlackConnection"},{"method":"post","path":"/notification.createTelegram"},{"method":"post","path":"/notification.updateTelegram"},{"method":"post","path":"/notification.testTelegramConnection"},{"method":"post","path":"/notification.createDiscord"},{"method":"post","path":"/notification.updateDiscord"},{"method":"post","path":"/notification.testDiscordConnection"},{"method":"post","path":"/notification.createEmail"},{"method":"post","path":"/notification.updateEmail"},{"method":"post","path":"/notification.testEmailConnection"},{"method":"post","path":"/notification.remove"},{"method":"get","path":"/notification.one"},{"method":"get","path":"/notification.all"},{"method":"post","path":"/notification.receiveNotification"},{"method":"post","path":"/notification.createGotify"},{"method":"post","path":"/notification.updateGotify"},{"method":"post","path":"/notification.testGotifyConnection"},{"method":"post","path":"/notification.createNtfy"},{"method":"post","path":"/notification.updateNtfy"},{"method":"post","path":"/notification.testNtfyConnection"},{"method":"post","path":"/notification.createLark"},{"method":"post","path":"/notification.updateLark"},{"method":"post","path":"/notification.testLarkConnection"},{"method":"get","path":"/notification.getEmailProviders"}]} hasHead={true} />
|
||||
<APIPage document={"./public/openapi.json"} operations={[{"method":"post","path":"/notification.createSlack"},{"method":"post","path":"/notification.updateSlack"},{"method":"post","path":"/notification.testSlackConnection"},{"method":"post","path":"/notification.createTelegram"},{"method":"post","path":"/notification.updateTelegram"},{"method":"post","path":"/notification.testTelegramConnection"},{"method":"post","path":"/notification.createDiscord"},{"method":"post","path":"/notification.updateDiscord"},{"method":"post","path":"/notification.testDiscordConnection"},{"method":"post","path":"/notification.createEmail"},{"method":"post","path":"/notification.updateEmail"},{"method":"post","path":"/notification.testEmailConnection"},{"method":"post","path":"/notification.remove"},{"method":"get","path":"/notification.one"},{"method":"get","path":"/notification.all"},{"method":"post","path":"/notification.receiveNotification"},{"method":"post","path":"/notification.createGotify"},{"method":"post","path":"/notification.updateGotify"},{"method":"post","path":"/notification.testGotifyConnection"},{"method":"post","path":"/notification.createNtfy"},{"method":"post","path":"/notification.updateNtfy"},{"method":"post","path":"/notification.testNtfyConnection"},{"method":"post","path":"/notification.createLark"},{"method":"post","path":"/notification.updateLark"},{"method":"post","path":"/notification.testLarkConnection"},{"method":"post","path":"/notification.createPushover"},{"method":"post","path":"/notification.updatePushover"},{"method":"post","path":"/notification.testPushoverConnection"},{"method":"get","path":"/notification.getEmailProviders"}]} hasHead={true} />
|
||||
@@ -9,6 +9,7 @@
|
||||
"email",
|
||||
"gotify",
|
||||
"ntfy",
|
||||
"pushover",
|
||||
"webhook"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -29,5 +29,6 @@ Dokploy supports the following notification providers:
|
||||
5. **Email**: Email is a popular method for sending messages to a group of recipients.
|
||||
6. **Gotify**: Gotify is a self-hosted push notification service.
|
||||
7. **Ntfy**: Ntfy is a simple HTTP-based pub-sub notification service.
|
||||
8. **Webhook**: Webhook is a generic webhook notification service.
|
||||
8. **Pushover**: Pushover is a service for sending real-time notifications to Android, iOS, and desktop devices.
|
||||
9. **Webhook**: Webhook is a generic webhook notification service.
|
||||
|
||||
|
||||
27
apps/docs/content/docs/core/(Notifications)/pushover.mdx
Normal file
27
apps/docs/content/docs/core/(Notifications)/pushover.mdx
Normal file
@@ -0,0 +1,27 @@
|
||||
---
|
||||
title: Pushover
|
||||
description: 'Configure Pushover notifications for your applications.'
|
||||
---
|
||||
|
||||
Pushover notifications are a great way to stay up to date with important events in your Dokploy panel. You can choose to receive notifications for specific events or all events.
|
||||
|
||||
## Pushover Notifications
|
||||
|
||||
To start receiving Pushover notifications, you need to fill the form with the following details:
|
||||
|
||||
- **Name**: Enter any name you want.
|
||||
- **User Key**: Enter your Pushover user key. eg. `ub3de9kl2q...`
|
||||
- **API Token**: Enter your Pushover application API token. eg. `a3d9k2q7m4...`
|
||||
- **Priority**: Enter the priority of the notification (-2 to 2, default: 0).
|
||||
- `-2`: Lowest priority (no sound/vibration)
|
||||
- `-1`: Low priority (no sound/vibration)
|
||||
- `0`: Normal priority (default)
|
||||
- `1`: High priority (bypasses quiet hours)
|
||||
- `2`: Emergency priority (requires acknowledgment)
|
||||
|
||||
For emergency priority (2), you must also provide:
|
||||
|
||||
- **Retry**: How often (in seconds) Pushover will retry the notification. Minimum 30 seconds.
|
||||
- **Expire**: How long (in seconds) to keep retrying. Maximum 10800 seconds (3 hours).
|
||||
|
||||
To setup the Pushover notifications, you can read the [Pushover Documentation](https://pushover.net/api).
|
||||
Reference in New Issue
Block a user