From c31bf05f989546ca5099e2f3816902a01ace4b37 Mon Sep 17 00:00:00 2001 From: Ricardo Paes Date: Tue, 15 Oct 2024 15:39:26 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Adding=20minimum=20and=20maximum?= =?UTF-8?q?=20port=20as=20environment=20variable?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 4 ++-- src/main.rs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index ba609dc..022aae4 100644 --- a/README.md +++ b/README.md @@ -93,8 +93,8 @@ Runs the remote proxy server Usage: bore server [OPTIONS] Options: - --min-port Minimum accepted TCP port number [default: 1024] - --max-port Maximum accepted TCP port number [default: 65535] + --min-port Minimum accepted TCP port number [default: 1024, env: BORE_MIN_PORT] + --max-port Maximum accepted TCP port number [default: 65535, env: BORE_MAX_PORT] -s, --secret Optional secret for authentication [env: BORE_SECRET] -h, --help Print help information ``` diff --git a/src/main.rs b/src/main.rs index 0735ae1..e08125c 100644 --- a/src/main.rs +++ b/src/main.rs @@ -36,11 +36,11 @@ enum Command { /// Runs the remote proxy server. Server { /// Minimum accepted TCP port number. - #[clap(long, default_value_t = 1024)] + #[clap(long, default_value_t = 1024, env = "BORE_MIN_PORT")] min_port: u16, /// Maximum accepted TCP port number. - #[clap(long, default_value_t = 65535)] + #[clap(long, default_value_t = 65535, env = "BORE_MAX_PORT")] max_port: u16, /// Optional secret for authentication.