fix(mycloud-matrix): upgrade signal bridge
Signed-off-by: WrenIX <dev@wrenix.eu>
This commit is contained in:
parent
39c1ef6fcd
commit
ab747f302d
1 changed files with 30 additions and 25 deletions
|
@ -36,37 +36,28 @@ spec:
|
|||
- kind: Secret
|
||||
name: "{{ .Release.Name }}-doublepuppet"
|
||||
valuesKey: as_token_code
|
||||
targetPath: config.bridge.login_shared_secret_map.{{ include "mycloud-matrix.domain" . | replace "." "\\." }}
|
||||
targetPath: config.double_puppet.secrets.{{ include "mycloud-matrix.domain" . | replace "." "\\." }}
|
||||
values:
|
||||
image:
|
||||
repository: "mautrix/signal@sha256"
|
||||
tag: "98c72b3918ac8b970257305127580cd37549201da90cd64307d406aa5c176c1b"
|
||||
config:
|
||||
database:
|
||||
type: postgres
|
||||
{{- $username := .Values.databases.bridge.signal.username }}
|
||||
{{- $password := .Values.databases.bridge.signal.password | default (derivePassword 1 "long" .Values.commons.masterPassword "matrix-bridge-signal" "database_password" | b64enc) }}
|
||||
{{- $host := .Values.databases.bridge.signal.host }}
|
||||
{{- $database := .Values.databases.bridge.signal.name }}
|
||||
uri: {{ printf "postgres://%s:%s@%s/%s?sslmode=disable" $username $password $host $database | quote }}
|
||||
homeserver:
|
||||
address: https://{{ include "mycloud-matrix.host.server" . }}
|
||||
domain: {{ include "mycloud-matrix.domain" . }}
|
||||
appservice:
|
||||
address: http://{{ .Release.Name }}-mautrix-signal:29328
|
||||
database:
|
||||
type: postgres
|
||||
{{- $username := .Values.databases.bridge.signal.username }}
|
||||
{{- $password := .Values.databases.bridge.signal.password | default (derivePassword 1 "long" .Values.commons.masterPassword "matrix-bridge-signal" "database_password" | b64enc) }}
|
||||
{{- $host := .Values.databases.bridge.signal.host }}
|
||||
{{- $database := .Values.databases.bridge.signal.name }}
|
||||
uri: {{ printf "postgres://%s:%s@%s/%s?sslmode=disable" $username $password $host $database | quote }}
|
||||
bridge:
|
||||
personal_filtering_spaces: true
|
||||
sync_direct_chat_list: true
|
||||
double_puppet_server_map:
|
||||
example.com: null
|
||||
{{ include "mycloud-matrix.domain" . }}: https://{{ include "mycloud-matrix.host.server" . }}
|
||||
login_shared_secret_map:
|
||||
example.com: null
|
||||
{{- if not .Values.server.authenticationService.enabled }}
|
||||
encryption:
|
||||
allow: true
|
||||
default: true
|
||||
require: true
|
||||
delete_keys:
|
||||
periodically_delete_expired: true
|
||||
{{- end }}
|
||||
relay:
|
||||
enabled: true
|
||||
permissions:
|
||||
"example.com": null
|
||||
"@admin:example.com": null
|
||||
|
@ -74,9 +65,23 @@ spec:
|
|||
{{- range $user := .Values.bridge.signal.admins }}
|
||||
{{ $user | quote }}: admin
|
||||
{{- end }}
|
||||
relay:
|
||||
enabled: true
|
||||
|
||||
matrix:
|
||||
sync_direct_chat_list: true
|
||||
double_puppet:
|
||||
servers:
|
||||
example.com: null
|
||||
{{ include "mycloud-matrix.domain" . }}: https://{{ include "mycloud-matrix.host.server" . }}
|
||||
secrets:
|
||||
example.com: null
|
||||
{{- if not .Values.server.authenticationService.enabled }}
|
||||
encryption:
|
||||
allow: true
|
||||
default: true
|
||||
require: true
|
||||
delete_keys:
|
||||
periodically_delete_expired: true
|
||||
{{- end }}
|
||||
|
||||
registration:
|
||||
namespaces:
|
||||
users:
|
||||
|
|
Loading…
Add table
Reference in a new issue