Server improvements
This commit is contained in:
parent
bf08bf7000
commit
523e2b9df9
4 changed files with 7 additions and 4 deletions
|
@ -4,7 +4,7 @@
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
<title>Yarrr</title>
|
<title>Yarrr</title>
|
||||||
<link data-trunk rel="rust" data-bin="frontend" />
|
<link data-trunk rel="rust" data-bin="frontend" data-wasm-opt="0" />
|
||||||
<link data-trunk rel="sass" href="index.scss" />
|
<link data-trunk rel="sass" href="index.scss" />
|
||||||
</head>
|
</head>
|
||||||
</html>
|
</html>
|
||||||
|
|
2
run.sh
2
run.sh
|
@ -1,4 +1,4 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
#trunk build ./index.html && cargo run --bin backend -- localhost:7534
|
#trunk build ./index.html && cargo run --bin backend -- localhost:7534
|
||||||
trunk build ./index.html && cargo run --bin backend -- localhost:7534 --dir /mnt/nas/media -u user -p password
|
trunk build ./index.html && cargo run --bin backend -- localhost:7534 --dir /mnt/nas/media -u user -p password --port 7534
|
||||||
|
|
|
@ -23,6 +23,9 @@ pub struct CliArgs {
|
||||||
/// Display hidden files
|
/// Display hidden files
|
||||||
#[clap(short, long)]
|
#[clap(short, long)]
|
||||||
pub hidden: bool,
|
pub hidden: bool,
|
||||||
|
/// Local network port
|
||||||
|
#[clap(long)]
|
||||||
|
pub port: u16,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl CliArgs {
|
impl CliArgs {
|
||||||
|
|
|
@ -26,7 +26,7 @@ async fn main() -> std::io::Result<()> {
|
||||||
.service(dir)
|
.service(dir)
|
||||||
.service(file)
|
.service(file)
|
||||||
})
|
})
|
||||||
.bind(("127.0.0.1", 7534))?
|
.bind(("127.0.0.1", args.port))?
|
||||||
.run()
|
.run()
|
||||||
.await
|
.await
|
||||||
} else {
|
} else {
|
||||||
|
@ -39,7 +39,7 @@ async fn main() -> std::io::Result<()> {
|
||||||
.service(dir)
|
.service(dir)
|
||||||
.service(file)
|
.service(file)
|
||||||
})
|
})
|
||||||
.bind(("127.0.0.1", 7534))?
|
.bind(("127.0.0.1", args.port))?
|
||||||
.run()
|
.run()
|
||||||
.await
|
.await
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue