matrix: Enable rendezvous server
Some checks failed
Flake checks / Check (pull_request) Failing after 32s
Some checks failed
Flake checks / Check (pull_request) Failing after 32s
This will allow sign-in and device verification using QR codes
This commit is contained in:
parent
10f71b1959
commit
56f987e424
1 changed files with 17 additions and 1 deletions
|
@ -264,6 +264,17 @@ in
|
||||||
user_ips_max_age = "28d";
|
user_ips_max_age = "28d";
|
||||||
|
|
||||||
app_service_config_files = config.pub-solar-os.matrix.synapse.app-service-config-files;
|
app_service_config_files = config.pub-solar-os.matrix.synapse.app-service-config-files;
|
||||||
|
|
||||||
|
modules = [{
|
||||||
|
module = "matrix_http_rendezvous_synapse.SynapseRendezvousModule";
|
||||||
|
config = {
|
||||||
|
prefix = "/_synapse/client/org.matrix.msc3886/rendezvous";
|
||||||
|
};
|
||||||
|
}];
|
||||||
|
|
||||||
|
experimental_features = {
|
||||||
|
msc3886_endpoint = "/_synapse/client/org.matrix.msc3886/rendezvous";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
withJemalloc = true;
|
withJemalloc = true;
|
||||||
|
@ -275,9 +286,14 @@ in
|
||||||
"redis"
|
"redis"
|
||||||
];
|
];
|
||||||
|
|
||||||
plugins = [ config.services.matrix-synapse.package.plugins.matrix-synapse-shared-secret-auth ];
|
plugins = with config.services.matrix-synapse.package.plugins; [
|
||||||
|
matrix-synapse-shared-secret-auth
|
||||||
|
matrix-http-rendezvous-synapse
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
systemd.services.matrix-synapse.environment.SYNAPSE_ASYNC_IO_REACTOR = "1";
|
||||||
|
|
||||||
services.matrix-authentication-service = {
|
services.matrix-authentication-service = {
|
||||||
enable = true;
|
enable = true;
|
||||||
createDatabase = true;
|
createDatabase = true;
|
||||||
|
|
Loading…
Add table
Reference in a new issue