nixos/coturn: use types.port

This commit is contained in:
h7x4
2025-09-22 16:24:53 +02:00
parent a3cd28b23e
commit c9d2056db0

View File

@@ -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.