nixos/coturn: use types.port
This commit is contained in:
@@ -50,7 +50,7 @@ in
|
|||||||
services.coturn = {
|
services.coturn = {
|
||||||
enable = lib.mkEnableOption "coturn TURN server";
|
enable = lib.mkEnableOption "coturn TURN server";
|
||||||
listening-port = lib.mkOption {
|
listening-port = lib.mkOption {
|
||||||
type = lib.types.int;
|
type = lib.types.port;
|
||||||
default = 3478;
|
default = 3478;
|
||||||
description = ''
|
description = ''
|
||||||
TURN listener port for UDP and TCP.
|
TURN listener port for UDP and TCP.
|
||||||
@@ -59,7 +59,7 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
tls-listening-port = lib.mkOption {
|
tls-listening-port = lib.mkOption {
|
||||||
type = lib.types.int;
|
type = lib.types.port;
|
||||||
default = 5349;
|
default = 5349;
|
||||||
description = ''
|
description = ''
|
||||||
TURN listener port for TLS.
|
TURN listener port for TLS.
|
||||||
@@ -74,7 +74,7 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
alt-listening-port = lib.mkOption {
|
alt-listening-port = lib.mkOption {
|
||||||
type = lib.types.int;
|
type = lib.types.port;
|
||||||
default = cfg.listening-port + 1;
|
default = cfg.listening-port + 1;
|
||||||
defaultText = lib.literalExpression "listening-port + 1";
|
defaultText = lib.literalExpression "listening-port + 1";
|
||||||
description = ''
|
description = ''
|
||||||
@@ -89,7 +89,7 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
alt-tls-listening-port = lib.mkOption {
|
alt-tls-listening-port = lib.mkOption {
|
||||||
type = lib.types.int;
|
type = lib.types.port;
|
||||||
default = cfg.tls-listening-port + 1;
|
default = cfg.tls-listening-port + 1;
|
||||||
defaultText = lib.literalExpression "tls-listening-port + 1";
|
defaultText = lib.literalExpression "tls-listening-port + 1";
|
||||||
description = ''
|
description = ''
|
||||||
@@ -130,14 +130,14 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
min-port = lib.mkOption {
|
min-port = lib.mkOption {
|
||||||
type = lib.types.int;
|
type = lib.types.port;
|
||||||
default = 49152;
|
default = 49152;
|
||||||
description = ''
|
description = ''
|
||||||
Lower bound of UDP relay endpoints
|
Lower bound of UDP relay endpoints
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
max-port = lib.mkOption {
|
max-port = lib.mkOption {
|
||||||
type = lib.types.int;
|
type = lib.types.port;
|
||||||
default = 65535;
|
default = 65535;
|
||||||
description = ''
|
description = ''
|
||||||
Upper bound of UDP relay endpoints
|
Upper bound of UDP relay endpoints
|
||||||
@@ -263,7 +263,7 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
cli-port = lib.mkOption {
|
cli-port = lib.mkOption {
|
||||||
type = lib.types.int;
|
type = lib.types.port;
|
||||||
default = 5766;
|
default = 5766;
|
||||||
description = ''
|
description = ''
|
||||||
CLI server port.
|
CLI server port.
|
||||||
|
|||||||
Reference in New Issue
Block a user