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

restrict manager to localhost by default

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