From 9f728f1617e73da91709062e70fd8b272779d020 Mon Sep 17 00:00:00 2001
From: Sheogorath <sheogorath@shivering-isles.com>
Date: Mon, 2 May 2022 02:18:27 +0200
Subject: [PATCH] feat(matrix): Disable presence on synapse instance

This patch disables the presence on synapse. This is done to reduce the
amount of DNS requests when clients are active.as it'll send out
presence updates to all homeserver known to that client on a regular
basis. This patch therefore improves the DNS request amount, by
disabling presence and therefore preventing these events from being sent
out.
---
 apps/k8s01/matrix/matrix-synapse-values.yaml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/apps/k8s01/matrix/matrix-synapse-values.yaml b/apps/k8s01/matrix/matrix-synapse-values.yaml
index 520d2f9a3..89106370c 100644
--- a/apps/k8s01/matrix/matrix-synapse-values.yaml
+++ b/apps/k8s01/matrix/matrix-synapse-values.yaml
@@ -14,6 +14,8 @@ spec:
             enableRegistration: false
             macaroonSecretKey: ENC[AES256_GCM,data:SXlvvxBUuuily+ArVpnLwlMNTfNltIT8VLXrhxtzZs2YB1tVkNxYWCOCUO7kqMhsrF4qDyRUdp+nFxWRr5iB37jCnKm3u/waUoqL4+YI1z7c8eebUmwgEjkICf60jJdyRkm2XPRATkCfVISJAOiaMDpJAhwHUkGOJPgqLijZ6iY=,iv:Dq7JVBqJ1ZEJ8DaR+jC8NgqOk3X7sCyAezBI6+yugO8=,tag:/PpVFDECxRMv2zDtxR1uUA==,type:str]
         extraSecrets:
+            presence:
+                enabled: ENC[AES256_GCM,data:x8vswpo=,iv:GDm8A7OGt5hlm+xYv6gnYNiJi4BzkM8E9KQ7zCrxpw0=,tag:FStFLO45tIIsw6hhmA5Plg==,type:bool]
             password_config:
                 enabled: ENC[AES256_GCM,data:QKVhUbw=,iv:rIAFOrqfsGTYb0Q+qeV+C0FteKqfHtZIL5sLX4l4upo=,tag:qUausmhrjVXJjCACDoUWdg==,type:bool]
             url_preview_enabled: ENC[AES256_GCM,data:y4CARg==,iv:EUlSRqhTI4uWx1Q1Hb7SNGW6fYPrJqOSz8K4Wnm5SSM=,tag:kx/IJe0fxGkfI98b9oTLIA==,type:bool]
@@ -80,8 +82,8 @@ sops:
     azure_kv: []
     hc_vault: []
     age: []
-    lastmodified: "2022-04-19T16:03:35Z"
-    mac: ENC[AES256_GCM,data:Ee06x3lm+B0ZsmWusJV4oUU1Mv/Xj3YXI7TZoCNmxQ2Jqe7fNb2n/oDgOUrfFKOEoi8Bx7kwXi22epomTmm6Oi15pIyR/lauK9LJUfLqG07PQWXtdGGRirxTG3OAyoFDUTSg9yjDu1F2NbpBkvL2GO/bKik000F2XCKslN/wHXI=,iv:qVW2YYIrQU47aoSzIphnLuEk4zGcI83SZ+XeuXwsyqA=,tag:7DgEvCknEBaoiURdGgn5JA==,type:str]
+    lastmodified: "2022-05-02T00:18:21Z"
+    mac: ENC[AES256_GCM,data:rRkI7449RIp8VmDSVtQIj8rvOD/3+3AsIOdp9XvmanG9V9Zi0h7FPxom6qUS30KFtJ6AgBV5n+Nnty0D1jdTiRYsK6yKjA9npyxc68tqMNFPZfKGZcNGiGiruoqrX3pBkY72E67tT8FcCdr7a9X5zgEUZJ++QGWPEVov9jdqVv0=,iv:7QHfSfPVj5J3KV9sLUQiFsBdfyu6B1X1aOQkvVXGHWw=,tag:oWkilkAoe6mx/ueS0ze6Hw==,type:str]
     pgp:
         - created_at: "2022-04-19T15:47:33Z"
           enc: |-
-- 
GitLab