mirror of
				https://github.com/openimsdk/open-im-server.git
				synced 2025-10-31 08:29:33 +08:00 
			
		
		
		
	* add callback before join group * fix bug * fix deployments/templates/alertmanager.yml * fix bug * update callback after join group * merge callback after join group * update callback setrgoup info * test * test * test * update three functions in friend category * test friend and blacklist * test * test * test * Update openim.yaml * merge callback after join group * merge callback after join group * merge callback after join group * fix callbackbeforesetgroupinfo * fix eventtime * update api request required * update api request required * update api request required * delete unused code * delete unused code * fix * Update .env * Update .env * Update callback.go * Update callback.go * Update .env * Update .env * fix: merge * update * fix: merge * fix: fix bugs * update callback enable * update callback enable * update callback enable * update callback enable * update callback enable * update callback enable * Update openim.yaml * Update environment.sh * Update environment.md * Update environment.md * Update environment.sh --------- Co-authored-by: Gordon <1432970085@qq.com>
		
			
				
	
	
		
			34 lines
		
	
	
		
			1015 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1015 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ###################### AlertManager Configuration ######################
 | |
| # AlertManager configuration using environment variables
 | |
| #
 | |
| # Resolve timeout
 | |
| # SMTP configuration for sending alerts
 | |
| # Templates for email notifications
 | |
| # Routing configurations for alerts
 | |
| # Receiver configurations
 | |
| global:
 | |
|   resolve_timeout: ${ALERTMANAGER_RESOLVE_TIMEOUT}
 | |
|   smtp_from: ${ALERTMANAGER_SMTP_FROM}
 | |
|   smtp_smarthost: ${ALERTMANAGER_SMTP_SMARTHOST}
 | |
|   smtp_auth_username: ${ALERTMANAGER_SMTP_AUTH_USERNAME}
 | |
|   smtp_auth_password: ${ALERTMANAGER_SMTP_AUTH_PASSWORD}
 | |
|   smtp_require_tls: ${ALERTMANAGER_SMTP_REQUIRE_TLS}
 | |
|   smtp_hello: ${ALERTMANAGER_SMTP_HELLO}
 | |
| 
 | |
| templates:
 | |
|   - /etc/alertmanager/email.tmpl
 | |
| 
 | |
| route:
 | |
|   group_by: ['alertname']
 | |
|   group_wait: 5s
 | |
|   group_interval: 5s
 | |
|   repeat_interval: 5m
 | |
|   receiver: email
 | |
| receivers:
 | |
|   - name: email
 | |
|     email_configs:
 | |
|       - to: '${ALERTMANAGER_EMAIL_TO}'
 | |
|         html: '{{ template "email.to.html" . }}'
 | |
|         headers: { Subject: "[OPENIM-SERVER]Alarm" }
 | |
|         send_resolved: true
 |