apiVersion: v1
data:
homeserver.yaml: "# NOTE:\n# Secrets are stored in separate configs to better fit\
\ K8s concepts\n\n## Server ##\n\nserver_name: \"matrix.cedricfarinazzo.fr\"\n\
public_baseurl: \"https://matrix.cedricfarinazzo.fr\"\npid_file: /homeserver.pid\n\
web_client: False\nsoft_file_limit: 0\nlog_config: \"/synapse/config/log.yaml\"\
\nreport_stats: false\n\ninstance_map:\n main:\n host: matrix-replication\n\
\ port: 9093\n\n## Ports ##\n\nlisteners:\n - port: 8008\n tls: false\n\
\ bind_addresses: [\"::\"]\n type: http\n x_forwarded: true\n\n resources:\n\
\ - names: \n - client\n - federation\n compress:\
\ false\n\n - port: 9090\n tls: false\n bind_addresses: [\"::\"]\n type:\
\ http\n\n resources:\n - names: [metrics]\n compress: false\n\n\
\ - port: 9093\n tls: false\n bind_addresses: [\"::\"]\n type: http\n\
\n resources:\n - names: [replication]\n compress: false\n\n##\
\ Files ##\n\nmedia_store_path: \"/synapse/data/media\"\nuploads_path: \"/synapse/data/uploads\"\
\n\n## Registration ##\n\nenable_registration: false\n\n## Metrics ###\n\nenable_metrics:\
\ true\n\n## Signing Keys ##\n\nsigning_key_path: \"/synapse/keys/signing.key\"\
\n\n# The trusted servers to download signing keys from.\ntrusted_key_servers:\n\
\ - server_name: matrix.org\n\n## Workers ##\n\n## Extra config ##\n\nenable_authenticated_media:\
\ true\nenable_media_repo: true\nrc_admin_redaction:\n burst_count: 50\n per_second:\
\ 1\nrc_joins:\n local:\n burst_count: 50\n per_second: 2\n remote:\n\
\ burst_count: 1\n per_second: 0.01\nrc_joins_per_room:\n burst_count:\
\ 50\n per_second: 2\nrc_login:\n account:\n burst_count: 4\n per_second:\
\ 0.18\n address:\n burst_count: 3\n per_second: 1\n failed_attempts:\n\
\ burst_count: 7\n per_second: 0.19\nrc_message:\n burst_count: 500\n \
\ per_second: 100\nrc_registration:\n burst_count: 1\n per_second: 0.1\n"
log.yaml: "version: 1\nformatters:\n precise:\n format: '%(asctime)s - %(name)s\
\ - %(lineno)d - %(levelname)s - %(request)s- %(message)s'\nfilters:\n context:\n\
\ (): synapse.util.logcontext.LoggingContextFilter\n request: \"\"\nhandlers:\n\
\ console:\n class: logging.StreamHandler\n formatter: precise\n filters:\
\ [context]\n level: INFO\nloggers:\n synapse:\n level: INFO\nroot:\n\
\ level: INFO\n handlers: [console]\n"
kind: ConfigMap
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: '{"apiVersion":"v1","data":{"homeserver.yaml":"#
NOTE:\n# Secrets are stored in separate configs to better fit K8s concepts\n\n##
Server ##\n\nserver_name: \"matrix.cedricfarinazzo.fr\"\npublic_baseurl: \"https://matrix.cedricfarinazzo.fr\"\npid_file:
/homeserver.pid\nweb_client: False\nsoft_file_limit: 0\nlog_config: \"/synapse/config/log.yaml\"\nreport_stats:
false\n\ninstance_map:\n main:\n host: matrix-replication\n port: 9093\n\n##
Ports ##\n\nlisteners:\n - port: 8008\n tls: false\n bind_addresses:
[\"::\"]\n type: http\n x_forwarded: true\n\n resources:\n - names:
\n - client\n - federation\n compress: false\n\n -
port: 9090\n tls: false\n bind_addresses: [\"::\"]\n type: http\n\n resources:\n -
names: [metrics]\n compress: false\n\n - port: 9093\n tls: false\n bind_addresses:
[\"::\"]\n type: http\n\n resources:\n - names: [replication]\n compress:
false\n\n## Files ##\n\nmedia_store_path: \"/synapse/data/media\"\nuploads_path:
\"/synapse/data/uploads\"\n\n## Registration ##\n\nenable_registration: false\n\n##
Metrics ###\n\nenable_metrics: true\n\n## Signing Keys ##\n\nsigning_key_path:
\"/synapse/keys/signing.key\"\n\n# The trusted servers to download signing keys
from.\ntrusted_key_servers:\n - server_name: matrix.org\n\n## Workers ##\n\n##
Extra config ##\n\nenable_authenticated_media: true\nenable_media_repo: true\nrc_admin_redaction:\n burst_count:
50\n per_second: 1\nrc_joins:\n local:\n burst_count: 50\n per_second:
2\n remote:\n burst_count: 1\n per_second: 0.01\nrc_joins_per_room:\n burst_count:
50\n per_second: 2\nrc_login:\n account:\n burst_count: 4\n per_second:
0.18\n address:\n burst_count: 3\n per_second: 1\n failed_attempts:\n burst_count:
7\n per_second: 0.19\nrc_message:\n burst_count: 500\n per_second: 100\nrc_registration:\n burst_count:
1\n per_second: 0.1\n","log.yaml":"version: 1\nformatters:\n precise:\n format:
''%(asctime)s - %(name)s - %(lineno)d - %(levelname)s - %(request)s- %(message)s''\nfilters:\n context:\n ():
synapse.util.logcontext.LoggingContextFilter\n request: \"\"\nhandlers:\n console:\n class:
logging.StreamHandler\n formatter: precise\n filters: [context]\n level:
INFO\nloggers:\n synapse:\n level: INFO\nroot:\n level: INFO\n handlers:
[console]\n"},"kind":"ConfigMap","metadata":{"annotations":{},"labels":{"app.kubernetes.io/instance":"matrix","app.kubernetes.io/managed-by":"Helm","app.kubernetes.io/name":"matrix-synapse","app.kubernetes.io/version":"1.114.0","helm.sh/chart":"matrix-synapse-3.9.11"},"name":"matrix-matrix-synapse","namespace":"matrix"}}
'
creationTimestamp: '2024-09-14T22:46:57Z'
labels:
app.kubernetes.io/instance: matrix
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: matrix-synapse
app.kubernetes.io/version: 1.114.0
helm.sh/chart: matrix-synapse-3.9.11
managedFields:
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
f:data:
.: {}
f:homeserver.yaml: {}
f:log.yaml: {}
f:metadata:
f:annotations:
.: {}
f:kubectl.kubernetes.io/last-applied-configuration: {}
f:labels:
.: {}
f:app.kubernetes.io/instance: {}
f:app.kubernetes.io/managed-by: {}
f:app.kubernetes.io/name: {}
f:app.kubernetes.io/version: {}
f:helm.sh/chart: {}
manager: argocd-controller
operation: Update
time: '2024-09-14T22:46:57Z'
name: matrix-matrix-synapse
namespace: matrix
resourceVersion: '2609694908'
uid: f4cd0d47-21be-411f-bde9-391f6881c44d