Skip to main content

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.

  1. Navigate to Notifications → Email
  2. Choose your email provider:
    • System-wide (transactional) email settings
    • SMTP Server
    • Resend

Telegram​

  1. Create a bot via @BotFather
  2. Create a group and add your bot
  3. Get Chat ID from https://api.telegram.org/bot{YOUR_BOT_TOKEN}/getUpdates
  4. Configure in Notifications → Telegram

Discord​

  1. Create a webhook in your Discord server settings under Integrations → Webhooks
  2. Copy the webhook URL
  3. Configure in Notifications → Discord

Slack / Mattermost​

  1. Create a Slack App or Mattermost Incoming Webhook
  2. Copy the webhook URL
  3. Configure in Notifications → Slack

Slack webhooks are fully compatible with Mattermost.

Pushover​

  1. Get your User Key from Pushover
  2. Create an application and get the API Token
  3. Configure in Notifications → Pushover

Webhook​

Send notifications to any custom HTTP endpoint:

  1. Enter an HTTP or HTTPS URL
  2. The platform sends POST requests 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.