diff --git a/apps/docs/content/docs/core/(Notifications)/mattermost.mdx b/apps/docs/content/docs/core/(Notifications)/mattermost.mdx new file mode 100644 index 00000000..cc1bb835 --- /dev/null +++ b/apps/docs/content/docs/core/(Notifications)/mattermost.mdx @@ -0,0 +1,28 @@ +--- +title: Mattermost +description: 'Configure mattermost notifications for your applications.' +--- + + +Mattermost 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. + +## Mattermost Notifications + +To start receiving mattermost notifications, you need to fill the form with the following details: + +- **Name**: Enter any name you want. +- **Webhook URL**: Enter the webhook URL. eg. `https://your-mattermost.com/hooks/xxx-generatedkey-xxx` +- **Channel**: Enter the channel name that you want to send the notifications to. +- **Username**: Enter the username that you want to send the notifications by. + +To Setup the mattermost notifications, follow these steps: + + +1. Go to `https://your-mattermost.com/organization_name/integrations/incoming_webhooks` and click on `Add Incoming Webhook`. +2. Enter title, description and select the channel that you want to send the notifications to. +3. Click on `Save`. +4. Copy the `Webhook URL`. +5. Go to Dokploy `Notifications` and select `Mattermost` as the notification provider. +6. Use the `Webhook URL` you copied in the previous step. +7. In Channel section, select the channel that you want to send the notifications to. +8. Click on `Create` to save the notification. \ No newline at end of file diff --git a/apps/docs/content/docs/core/(Notifications)/meta.json b/apps/docs/content/docs/core/(Notifications)/meta.json index 33555945..02b7c549 100644 --- a/apps/docs/content/docs/core/(Notifications)/meta.json +++ b/apps/docs/content/docs/core/(Notifications)/meta.json @@ -3,6 +3,7 @@ "pages": [ "overview", "slack", + "mattermost", "telegram", "discord", "lark", diff --git a/apps/docs/content/docs/core/(Notifications)/overview.mdx b/apps/docs/content/docs/core/(Notifications)/overview.mdx index c7f24a31..fa5e507f 100644 --- a/apps/docs/content/docs/core/(Notifications)/overview.mdx +++ b/apps/docs/content/docs/core/(Notifications)/overview.mdx @@ -23,13 +23,14 @@ You can select which actions trigger notifications: Dokploy supports the following notification providers: 1. **Slack**: Slack is a platform for team communication and collaboration. -2. **Telegram**: Telegram is a messaging platform that allows users to send and receive messages. -3. **Discord**: Discord is generally used for communication between users in a chat or voice channel. -4. **Lark**: Lark is a collaboration platform that provides messaging and team communication features. -5. **Email**: Email is a popular method for sending messages to a group of recipients. -6. **Resend**: Resend is a modern email API for developers to send transactional emails. -7. **Gotify**: Gotify is a self-hosted push notification service. -8. **Ntfy**: Ntfy is a simple HTTP-based pub-sub 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. +2. **Mattermost**: Mattermost is an open source platform for team communication and collaboration. +3. **Telegram**: Telegram is a messaging platform that allows users to send and receive messages. +4. **Discord**: Discord is generally used for communication between users in a chat or voice channel. +5. **Lark**: Lark is a collaboration platform that provides messaging and team communication features. +6. **Email**: Email is a popular method for sending messages to a group of recipients. +7. **Resend**: Resend is a modern email API for developers to send transactional emails. +8. **Gotify**: Gotify is a self-hosted push notification service. +9. **Ntfy**: Ntfy is a simple HTTP-based pub-sub notification service. +10. **Pushover**: Pushover is a service for sending real-time notifications to Android, iOS, and desktop devices. +11. **Webhook**: Webhook is a generic webhook notification service.