Notifications
Corelix provides a robust notification system that supports multiple channels. You can configure notifications in the Notifications tab of your dashboard.
Notification Providers
Email
Email notifications can be configured using either SMTP or Resend.
- Navigate to Notifications → Email
- Choose your email provider:
- System-wide (transactional) email settings
- SMTP Server
- Resend
Telegram
- Create a bot via @BotFather
- Create a group and add your bot
- Get Chat ID from
https://api.telegram.org/bot{YOUR_BOT_TOKEN}/getUpdates - Configure in Notifications → Telegram
Discord
- Create a webhook in your Discord server settings under Integrations → Webhooks
- Copy the webhook URL
- Configure in Notifications → Discord
Slack / Mattermost
- Create a Slack App or Mattermost Incoming Webhook
- Copy the webhook URL
- Configure in Notifications → Slack
Slack webhooks are fully compatible with Mattermost.
Pushover
- Get your User Key from Pushover
- Create an application and get the API Token
- Configure in Notifications → Pushover
Webhook
Send notifications to any custom HTTP endpoint:
- Enter an HTTP or HTTPS URL
- The platform sends
POSTrequests when events occur
Notification Events
Deployments
- Deployment Success / Failure
- Container Status Changes
Backups
- Backup Success / Failure
Scheduled Tasks
- Scheduled Task Success / Failure
Server
- Docker Cleanup Success / Failure
- Server Disk Usage
- Server Reachable / Unreachable
- Server Patching
- Traefik Proxy Outdated
Multiple Channels
You can configure different events for each notification channel. For example, send deployment failures to Email and successes to Slack.