Skip to content

Settings ​

Notifier can be configured from two places:

How they interact ​

Values in config/notifier.php always take precedence over anything saved in the control panel.

Many control panel fields also accept an $ENV_VAR reference, so you can keep secrets in .env without needing the PHP config file at all.

Where each setting lives ​

Most settings can be configured in either place. The only exceptions are the per-row channel, account, and topic lists, which live in the control panel only:

  • ntfy topics
  • Slack channels
  • Discord channels
  • Bluesky accounts
  • Mastodon accounts
  • MQTT topics

Control Panel ​

Notifier's settings page within the Craft control panel, where you can set general behavior and integration credentials.

PHP Config File ​

A config/notifier.php file in your project, where you declare settings in PHP with support for environment variables and per-environment overrides.