提交 957b75a5 authored 作者: Serhij S's avatar Serhij S

restrict manager to localhost by default

上级 cc5df4cd
...@@ -695,7 +695,7 @@ dependencies = [ ...@@ -695,7 +695,7 @@ dependencies = [
[[package]] [[package]]
name = "roboplc-cli" name = "roboplc-cli"
version = "0.4.4" version = "0.4.5"
dependencies = [ dependencies = [
"ansi_term", "ansi_term",
"clap", "clap",
......
[package] [package]
name = "roboplc-cli" name = "roboplc-cli"
version = "0.4.4" version = "0.4.5"
edition = "2021" edition = "2021"
authors = ["Serhij S. <div@altertech.com>"] authors = ["Serhij S. <div@altertech.com>"]
license = "Apache-2.0" license = "Apache-2.0"
......
...@@ -54,7 +54,8 @@ fn flash_file( ...@@ -54,7 +54,8 @@ fn flash_file(
if run { if run {
println!("Running docker image..."); println!("Running docker image...");
let mut args = vec!["run", "--rm", "-it"]; let mut args = vec!["run", "--rm", "-it"];
let port = std::env::var("ROBOPLC_DOCKER_PORT").unwrap_or_else(|_| "7700".to_owned()); let port = std::env::var("ROBOPLC_DOCKER_PORT")
.unwrap_or_else(|_| "127.0.0.1:7700".to_owned());
let port_mapping = if port.is_empty() { let port_mapping = if port.is_empty() {
None None
} else { } else {
...@@ -65,7 +66,7 @@ fn flash_file( ...@@ -65,7 +66,7 @@ fn flash_file(
args.push(port_mapping); args.push(port_mapping);
println!( println!(
"RoboPLC manager is available at {}", "RoboPLC manager is available at {}",
format!("http://localhost:{}", port).yellow() format!("http://{}", port).yellow()
); );
} }
if force { if force {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论