Fix web server bind to 0.0.0.0 for external access
Some checks failed
Test / test (push) Has been cancelled
Test / build (push) Has been cancelled

This commit is contained in:
Warren
2026-06-22 06:20:17 +08:00
parent cd184daa20
commit e7a9f886ed

View File

@@ -298,10 +298,10 @@ pub async fn run(port: u16, file: Option<String>) -> anyhow::Result<()> {
.layer(DefaultBodyLimit::disable()) .layer(DefaultBodyLimit::disable())
.with_state(state); .with_state(state);
let addr = format!("127.0.0.1:{port}"); let addr = format!("0.0.0.0:{port}");
println!("📺 MarkBase ready on http://{addr}/"); println!("📺 MarkBase ready on http://{addr}/");
std::process::Command::new("open") std::process::Command::new("open")
.arg(format!("http://{addr}/")) .arg(format!("http://127.0.0.1:{port}/"))
.spawn() .spawn()
.ok(); .ok();