Separate the synapse and coturn services
This commit is contained in:
parent
4080f649d8
commit
923302af1d
|
@ -13,6 +13,16 @@
|
||||||
pkey = "/var/lib/acme/turn.${outputs.secrets.jimDomain}.com/key.pem";
|
pkey = "/var/lib/acme/turn.${outputs.secrets.jimDomain}.com/key.pem";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# Enable coturn on Synapse
|
||||||
|
matrix-synapse.settings = {
|
||||||
|
turn_uris = [
|
||||||
|
"turn:turn.${outputs.secrets.jimDomain}:3478?transport=udp"
|
||||||
|
"turn:turn.${outputs.secrets.jimDomain}:3478?transport=tcp"
|
||||||
|
];
|
||||||
|
turn_shared_secret = static-auth-secret;
|
||||||
|
turn_user_lifetime = "1h";
|
||||||
|
};
|
||||||
|
|
||||||
# Proxy main coturn port
|
# Proxy main coturn port
|
||||||
nginx.virtualHosts."turn.${outputs.secrets.jimDomain}" = {
|
nginx.virtualHosts."turn.${outputs.secrets.jimDomain}" = {
|
||||||
enableACME = true;
|
enableACME = true;
|
||||||
|
|
|
@ -57,14 +57,6 @@
|
||||||
max_upload_size = "50M";
|
max_upload_size = "50M";
|
||||||
report_stats = false;
|
report_stats = false;
|
||||||
|
|
||||||
# Turn settings
|
|
||||||
turn_uris = [
|
|
||||||
"turn:turn.${outputs.secrets.jimDomain}:3478?transport=udp"
|
|
||||||
"turn:turn.${outputs.secrets.jimDomain}:3478?transport=tcp"
|
|
||||||
];
|
|
||||||
turn_shared_secret = static-auth-secret;
|
|
||||||
turn_user_lifetime = "1h";
|
|
||||||
|
|
||||||
# Ratelimiting
|
# Ratelimiting
|
||||||
burst_count = 15;
|
burst_count = 15;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue