summary refs log tree commit diff
path: root/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix
diff options
context:
space:
mode:
Diffstat (limited to 'host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix')
-rw-r--r--host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix7
1 files changed, 6 insertions, 1 deletions
diff --git a/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix b/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix
index 762f82c..ceefefb 100644
--- a/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix
+++ b/host/Rory-nginx/services/matrix/synapse/workers/federation-reader.nix
@@ -2,6 +2,9 @@
 
 let
   cfg = config.services.matrix-synapse;
+  dbGroup = "medium";
+  hasClientResource = false;
+  hasFederationResource = false;
   workers = lib.range 0 (cfg.federationReaders - 1);
   workerName = "federation_reader";
   workerRoutes = [
@@ -26,6 +29,8 @@ let
     "~ ^/_matrix/federation/(v1|v2)/user/devices/"
     "~ ^/_matrix/federation/(v1|v2)/get_groups_publicised$"
     "~ ^/_matrix/key/v2/query"
+    # extra
+    "~ ^/_matrix/key/v2/server$"
   ];
 in
 {
@@ -72,8 +77,8 @@ in
             ];
             database = (
               import ../db.nix {
+                inherit dbGroup;
                 workerName = "${workerName}-${toString index}";
-                dbGroup = "medium";
               }
             );
           };