# The IP address where this RPC service registers itself; if left blank, it defaults to the internal network IP
# The IP address where this RPC service registers itself; if left blank, it defaults to the internal network IP
registerIP:
registerIP:
# IP address that the RPC service listens on; setting to 0.0.0.0 listens on both internal and external IPs. If left blank, it automatically uses the internal network IP
# IP address that the RPC service listens on; setting to 0.0.0.0 listens on both internal and external IPs. If left blank, it automatically uses the internal network IP
listenIP:0.0.0.0
listenIP:0.0.0.0
# autoSetPorts indicates whether to automatically set the ports
# autoSetPorts indicates whether to automatically set the ports
# if you use in kubernetes, set it to false
# if you use in kubernetes, set it to false
autoSetPorts:true
autoSetPorts:false
# List of ports that the RPC service listens on; configuring multiple ports will launch multiple instances. These must match the number of configured prometheus ports
# List of ports that the RPC service listens on; configuring multiple ports will launch multiple instances. These must match the number of configured prometheus ports
# It will only take effect when autoSetPorts is set to false.
# It will only take effect when autoSetPorts is set to false.
ports:[10170]
ports:[10170]
prometheus:
# Enable or disable Prometheus monitoring
prometheus:
enable:true
# Enable or disable Prometheus monitoring
# List of ports that Prometheus listens on; these must match the number of rpc.ports to ensure correct monitoring setup
enable:true
ports:[12170]
# List of ports that Prometheus listens on; these must match the number of rpc.ports to ensure correct monitoring setup
ports:[12170]
maxConcurrentWorkers:3
#Use geTui for offline push notifications, or choose fcm or jpns; corresponding configuration settings must be specified.
maxConcurrentWorkers:3
enable:geTui
#Use geTui for offline push notifications, or choose fcm or jpns; corresponding configuration settings must be specified.
geTui:
enable:
pushUrl:https://restapi.getui.com/v2/$appId
geTui:
masterSecret:
pushUrl:https://restapi.getui.com/v2/$appId
appKey:
masterSecret:
intent:
appKey:
channelID:
intent:
channelName:
channelID:
fcm:
channelName:
# Prioritize using file paths. If the file path is empty, use URL
fcm:
filePath:# File path is concatenated with the parameters passed in through - c(`mage` default pass in `config/`) and filePath.
# Prioritize using file paths. If the file path is empty, use URL
authURL:# Must start with https or http.
filePath:# File path is concatenated with the parameters passed in through - c(`mage` default pass in `config/`) and filePath.
jpns:
authURL:# Must start with https or http.
appKey:
jpush:
masterSecret:
appKey:
pushURL:
masterSecret:
pushIntent:
pushURL:
pushIntent:
# iOS system push sound and badge count
iosPush:
# iOS system push sound and badge count
pushSound:xxx
iosPush:
badgeCount:true
pushSound:xxx
production:false
badgeCount:true
production:false
fullUserCache:true
fullUserCache:true
openim-rpc-auth.yml:|
openim-rpc-auth.yml:|
rpc:
rpc:
@ -245,7 +246,7 @@ data:
autoSetPorts:false
autoSetPorts:false
# List of ports that the RPC service listens on; configuring multiple ports will launch multiple instances. These must match the number of configured prometheus ports
# List of ports that the RPC service listens on; configuring multiple ports will launch multiple instances. These must match the number of configured prometheus ports
# It will only take effect when autoSetPorts is set to false.
# It will only take effect when autoSetPorts is set to false.
ports:[10200]
ports:[10220]
prometheus:
prometheus:
# Enable or disable Prometheus monitoring
# Enable or disable Prometheus monitoring
@ -449,330 +450,330 @@ data:
# Flag to enable or disable public read access to the bucket
# Flag to enable or disable public read access to the bucket
publicRead:"false"
publicRead:"false"
# notification.yml: |
notification.yml:|
# groupCreated:
groupCreated:
# isSendMsg: true
isSendMsg:true
# # Reliability level of the message sending.
# Reliability level of the message sending.
# # Set to 1 to send only when online, 2 for guaranteed delivery.
# Set to 1 to send only when online, 2 for guaranteed delivery.
# reliabilityLevel: 1
reliabilityLevel:1
# # This setting is effective only when 'isSendMsg' is true.
# This setting is effective only when 'isSendMsg' is true.
# # It controls whether to count unread messages.
# It controls whether to count unread messages.
# unreadCount: false
unreadCount:false
# # Configuration for offline push notifications.
# Configuration for offline push notifications.
# offlinePush:
offlinePush:
# # Enables or disables offline push notifications.
# Enables or disables offline push notifications.
# enable: false
enable:false
# # Title for the notification when a group is created.
# Title for the notification when a group is created.