fix WATCHDOG_NOTIFY_WEBHOOK env vars
This commit is contained in:
		
							parent
							
								
									f38ec68695
								
							
						
					
					
						commit
						66b9245b28
					
				| @ -487,8 +487,8 @@ services: | |||||||
|         - WATCHDOG_NOTIFY_EMAIL=${WATCHDOG_NOTIFY_EMAIL:-} |         - WATCHDOG_NOTIFY_EMAIL=${WATCHDOG_NOTIFY_EMAIL:-} | ||||||
|         - WATCHDOG_NOTIFY_BAN=${WATCHDOG_NOTIFY_BAN:-y} |         - WATCHDOG_NOTIFY_BAN=${WATCHDOG_NOTIFY_BAN:-y} | ||||||
|         - WATCHDOG_SUBJECT=${WATCHDOG_SUBJECT:-Watchdog ALERT} |         - WATCHDOG_SUBJECT=${WATCHDOG_SUBJECT:-Watchdog ALERT} | ||||||
|         - WATCHDOG_NOTIFY_WEBHOOK=${WATCHDOG_NOTIFY_WEBHOOK} |         - WATCHDOG_NOTIFY_WEBHOOK=${WATCHDOG_NOTIFY_WEBHOOK:-} | ||||||
|         - WATCHDOG_NOTIFY_WEBHOOK_BODY=${WATCHDOG_NOTIFY_WEBHOOK_BODY} |         - WATCHDOG_NOTIFY_WEBHOOK_BODY=${WATCHDOG_NOTIFY_WEBHOOK_BODY:-} | ||||||
|         - WATCHDOG_EXTERNAL_CHECKS=${WATCHDOG_EXTERNAL_CHECKS:-n} |         - WATCHDOG_EXTERNAL_CHECKS=${WATCHDOG_EXTERNAL_CHECKS:-n} | ||||||
|         - WATCHDOG_MYSQL_REPLICATION_CHECKS=${WATCHDOG_MYSQL_REPLICATION_CHECKS:-n} |         - WATCHDOG_MYSQL_REPLICATION_CHECKS=${WATCHDOG_MYSQL_REPLICATION_CHECKS:-n} | ||||||
|         - WATCHDOG_VERBOSE=${WATCHDOG_VERBOSE:-n} |         - WATCHDOG_VERBOSE=${WATCHDOG_VERBOSE:-n} | ||||||
|  | |||||||
| @ -637,7 +637,8 @@ for option in ${CONFIG_ARRAY[@]}; do | |||||||
|       echo "Adding new option \"${option}\" to mailcow.conf" |       echo "Adding new option \"${option}\" to mailcow.conf" | ||||||
|       echo '# JSON body included in the webhook POST request. Needs to be in single quotes.' >> mailcow.conf |       echo '# JSON body included in the webhook POST request. Needs to be in single quotes.' >> mailcow.conf | ||||||
|       echo '# Following variables are available: SUBJECT, BODY' >> mailcow.conf |       echo '# Following variables are available: SUBJECT, BODY' >> mailcow.conf | ||||||
|       echo '#WATCHDOG_NOTIFY_WEBHOOK_BODY=\'{"username": "mailcow Watchdog", "content": "**${SUBJECT}**\n${BODY}"}\'' >> mailcow.conf |       WEBHOOK_BODY='{"username": "mailcow Watchdog", "content": "**${SUBJECT}**\n${BODY}"}' | ||||||
|  |       echo "#WATCHDOG_NOTIFY_WEBHOOK_BODY='${WEBHOOK_BODY}'" >> mailcow.conf | ||||||
|     fi |     fi | ||||||
|   elif [[ ${option} == "WATCHDOG_NOTIFY_BAN" ]]; then |   elif [[ ${option} == "WATCHDOG_NOTIFY_BAN" ]]; then | ||||||
|     if ! grep -q ${option} mailcow.conf; then |     if ! grep -q ${option} mailcow.conf; then | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user