Updated Coturn Settings
This commit is contained in:
parent
4ae735bbb3
commit
e19b7d6c91
@ -34,16 +34,19 @@ let
|
|||||||
|
|
||||||
enable = true;
|
enable = true;
|
||||||
use-auth-secret = true;
|
use-auth-secret = true;
|
||||||
static-auth-secret = "${personalization.age.secrets.turn.file}";
|
static-auth-secret = "${personalization.coturn_static_auth_secret}";
|
||||||
realm = personalization.matrix_url;
|
realm = personalization.matrix_url;
|
||||||
cert = "/var/lib/coturn/${personalization.matrix_url}.crt.pem";
|
cert = "/var/lib/coturn/${personalization.matrix_url}.crt.pem";
|
||||||
pkey = "/var/lib/coturn/${personalization.matrix_url}.key.pem";
|
pkey = "/var/lib/coturn/${personalization.matrix_url}.key.pem";
|
||||||
min-port = 49152;
|
min-port = 49152;
|
||||||
max-port = 65535;
|
max-port = 65535;
|
||||||
|
listing-port = 5349;
|
||||||
no-cli = true;
|
no-cli = true;
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
verbose
|
verbose
|
||||||
external-ip=${personalization.external_ip_secret}
|
external-ip=${personalization.external_ip_secret}
|
||||||
|
stale-nonce
|
||||||
|
fingerprint
|
||||||
'';
|
'';
|
||||||
|
|
||||||
};
|
};
|
||||||
|
@ -13,7 +13,6 @@ age.identityPaths = [ "/root/.ssh/agenix/agenix-secret-keys" ];
|
|||||||
|
|
||||||
##
|
##
|
||||||
|
|
||||||
age.secrets.turn.file = /var/lib/agenix-secrets/turn.age;
|
|
||||||
age.secrets.matrix_reg_secret.file = /var/lib/agenix-secrets/matrix_reg_secret.age;
|
age.secrets.matrix_reg_secret.file = /var/lib/agenix-secrets/matrix_reg_secret.age;
|
||||||
age.secrets.matrixdb.file = /var/lib/agenix-secrets/matrixdb.age;
|
age.secrets.matrixdb.file = /var/lib/agenix-secrets/matrixdb.age;
|
||||||
age.secrets.nextclouddb.file = /var/lib/agenix-secrets/nextclouddb.age;
|
age.secrets.nextclouddb.file = /var/lib/agenix-secrets/nextclouddb.age;
|
||||||
@ -22,5 +21,6 @@ age.secrets.wordpressdb.file = /var/lib/agenix-secrets/wordpressdb.age;
|
|||||||
##
|
##
|
||||||
|
|
||||||
external_ip_secret = builtins.readFile /var/lib/secrets/external_ip;
|
external_ip_secret = builtins.readFile /var/lib/secrets/external_ip;
|
||||||
|
coturn_static_auth_secret = builtins.readFile /var/lib/secrets/turn;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user