Add support for notification dry run feature
- Introduced NOTIFICATION_DRY_RUN configuration option in .env.example and k8s/secret.example.yaml. - Updated README.md to include usage instructions for the new dry run feature. - Implemented logic in app.go to preview notifications without sending them when the dry run option is enabled. - Enhanced config.go to load the new configuration option and validate notification types accordingly. - Added a new function in notify.go to generate manual-needed notification messages for preview.
This commit is contained in:
@@ -10,6 +10,7 @@ ALERT_AFTER='48h'
|
||||
|
||||
# Optional: leave NOTIFICATION_TYPE empty to disable alerts.
|
||||
# Use 'ntfy' or 'smtp'. If NOTIFICATION_NTFY_URL is set, ntfy is selected automatically.
|
||||
NOTIFICATION_DRY_RUN='false'
|
||||
NOTIFICATION_TYPE=''
|
||||
|
||||
# ntfy.sh example: https://ntfy.sh/your-secret-topic
|
||||
|
||||
Reference in New Issue
Block a user