diff --git a/hosts/vps1/default.nix b/hosts/vps1/default.nix index 205d4a9..59003f4 100644 --- a/hosts/vps1/default.nix +++ b/hosts/vps1/default.nix @@ -104,6 +104,7 @@ whatsapp = true; }; usePostgresql = databases.postgresql.enable; + slidingSync.enable = true; }; nginx.enable = true; photoprism.enable = true; diff --git a/modules/services/matrix/default.nix b/modules/services/matrix/default.nix index 38cc7fe..3cab50f 100644 --- a/modules/services/matrix/default.nix +++ b/modules/services/matrix/default.nix @@ -136,7 +136,7 @@ in { "/_synapse/client".proxyPass = "http://localhost:8008"; "~ ^/(client/|_matrix/client/unstable/org.matrix.msc3575/sync)" = lib.mkIf cfg.slidingSync.enable { priority = 100; - proxyPass = "http://localhost:8009"; + proxyPass = "http://${config.services.matrix-sliding-sync.settings.SYNCV3_BINDADDR}"; extraConfig = '' proxy_set_header X-Forwarded-For $remote_addr; '';