From 465549d00b37dbf976b6b19d58653abab07a57f0 Mon Sep 17 00:00:00 2001 From: magic_rb Date: Mon, 18 Nov 2024 00:24:42 +0100 Subject: [PATCH] Changes to matrix Signed-off-by: magic_rb --- nixng/containers/matrix/synapse/default.nix | 4 ++++ nixng/containers/matrix/synapse/generic_worker.nix | 6 ++++-- nixng/containers/matrix/synapse/synapse.nix | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/nixng/containers/matrix/synapse/default.nix b/nixng/containers/matrix/synapse/default.nix index 08033b3..b49b7e9 100644 --- a/nixng/containers/matrix/synapse/default.nix +++ b/nixng/containers/matrix/synapse/default.nix @@ -30,6 +30,7 @@ in { flake.nixngConfigurations.synapseFederationSender = callPackage ./generic_worker.nix { name = "generic"; listener_resources = singleton "health"; + port = 6171; }; flake.nixngConfigurations.synapseFederationReceiver = callPackage ./generic_worker.nix { name = "generic"; @@ -37,6 +38,7 @@ in { "health" "federation" ]; + port = 6170; }; flake.nixngConfigurations.synapseClient = callPackage ./generic_worker.nix { name = "generic"; @@ -44,6 +46,7 @@ in { "client" "health" ]; + port = 6168; }; flake.nixngConfigurations.synapseSync = callPackage ./generic_worker.nix { name = "generic"; @@ -51,6 +54,7 @@ in { "client" "health" ]; + port = 6169; }; flake.nixngConfigurations.synapseRedis = callPackage ./redis.nix {}; flake.nixngConfigurations.synapsePostgreSQL = callPackage ./postgresql.nix {}; diff --git a/nixng/containers/matrix/synapse/generic_worker.nix b/nixng/containers/matrix/synapse/generic_worker.nix index 7793867..f664796 100644 --- a/nixng/containers/matrix/synapse/generic_worker.nix +++ b/nixng/containers/matrix/synapse/generic_worker.nix @@ -5,6 +5,7 @@ name, logConfig, commonConfig, + port, }: makeSystem { system = "x86_64-linux"; @@ -29,14 +30,15 @@ makeSystem { settings = mkMerge [ { worker_app = "synapse.app.generic_worker"; + worker_name = "worker-${name}"; worker_listeners = [ { - port = 6167; + inherit port; tls = false; type = "http"; x_forwarded = true; - bind_adrresses = ["0.0.0.0"]; + bind_addresses = ["0.0.0.0"]; resources = [ { names = listener_resources; diff --git a/nixng/containers/matrix/synapse/synapse.nix b/nixng/containers/matrix/synapse/synapse.nix index 4203878..e2eeddc 100644 --- a/nixng/containers/matrix/synapse/synapse.nix +++ b/nixng/containers/matrix/synapse/synapse.nix @@ -45,7 +45,7 @@ makeSystem { tls = false; type = "http"; x_forwarded = true; - bind_adrresses = ["0.0.0.0"]; + bind_addresses = ["0.0.0.0"]; resources = singleton { names = ["client" "federation"]; compress = false;