From 19f35e646398ce2462639e7c2d7cb13a0a6f39ac Mon Sep 17 00:00:00 2001 From: Joseph Doherty Date: Sun, 22 Feb 2026 22:36:57 -0500 Subject: [PATCH] feat: add --tls, --tlscert, --tlskey, --tlscacert, --tlsverify CLI flags --- src/NATS.Server.Host/Program.cs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/NATS.Server.Host/Program.cs b/src/NATS.Server.Host/Program.cs index 90aadea..bdb6827 100644 --- a/src/NATS.Server.Host/Program.cs +++ b/src/NATS.Server.Host/Program.cs @@ -32,6 +32,20 @@ for (int i = 0; i < args.Length; i++) case "--https_port" when i + 1 < args.Length: options.MonitorHttpsPort = int.Parse(args[++i]); break; + case "--tls": + break; + case "--tlscert" when i + 1 < args.Length: + options.TlsCert = args[++i]; + break; + case "--tlskey" when i + 1 < args.Length: + options.TlsKey = args[++i]; + break; + case "--tlscacert" when i + 1 < args.Length: + options.TlsCaCert = args[++i]; + break; + case "--tlsverify": + options.TlsVerify = true; + break; } }