docs: update CLI arguments to subcommands

This commit is contained in:
ospab 2026-07-10 03:05:30 +03:00
parent d725a4440b
commit b7bd8c20a5
3 changed files with 7 additions and 7 deletions

BIN
icons/logo_new.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 769 KiB

View File

@ -235,7 +235,7 @@ pub fn enable_system_proxy(proxy_addr: &str) {
println!("OSTP Local Proxy is running at socks5://{}", proxy_addr); println!("OSTP Local Proxy is running at socks5://{}", proxy_addr);
println!("Since you are in a headless/terminal environment, OSTP cannot automatically"); println!("Since you are in a headless/terminal environment, OSTP cannot automatically");
println!("configure your system proxy. To route traffic from this terminal, run:"); println!("configure your system proxy. To route traffic from this terminal, run:");
println!("\n eval $(ostp --proxy-env)\n"); println!("\n eval $(ostp proxy-env)\n");
println!("Or configure your application (e.g. curl -x socks5://{})", proxy_addr); println!("Or configure your application (e.g. curl -x socks5://{})", proxy_addr);
println!("===================================================================\n"); println!("===================================================================\n");
} }

View File

@ -609,8 +609,8 @@ fn run_setup_wizard(config_path: &std::path::Path) -> Result<()> {
&format!("TUN mode: {}", if tun_enable { "enabled" } else { "disabled" }), &format!("TUN mode: {}", if tun_enable { "enabled" } else { "disabled" }),
"", "",
"To start: ostp", "To start: ostp",
"To check: ostp --check", "To check: ostp check",
"Proxy env: eval $(ostp --proxy-env)", "Proxy env: eval $(ostp proxy-env)",
]); ]);
} }
@ -682,8 +682,8 @@ fn run_setup_wizard(config_path: &std::path::Path) -> Result<()> {
&format!("Keys: {}", key_count), &format!("Keys: {}", key_count),
"", "",
"To start: ostp", "To start: ostp",
"To check: ostp --check", "To check: ostp check",
"Share links: ostp --links", "Share links: ostp links",
]); ]);
} }
@ -1263,9 +1263,9 @@ async fn run_app() -> Result<()> {
anyhow::bail!( anyhow::bail!(
"Configuration file {:?} not found.\n\n\ "Configuration file {:?} not found.\n\n\
To generate a default configuration template, run:\n\ To generate a default configuration template, run:\n\
\t./ostp --init server\n\ \t./ostp init server\n\
\tor\n\ \tor\n\
\t./ostp --init client\n\n\ \t./ostp init client\n\n\
Or specify a custom configuration file path using:\n\ Or specify a custom configuration file path using:\n\
\t./ostp --config /path/to/your_config.json", \t./ostp --config /path/to/your_config.json",
args.config args.config