misc changes

Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
This commit is contained in:
2022-10-30 12:15:28 +05:30
parent abbc85ef59
commit 04e008826f
2 changed files with 6 additions and 2 deletions

View File

@@ -42,6 +42,7 @@
name = "simpler-filehost"; name = "simpler-filehost";
config = { config = {
Cmd = [ "${simpler-filehost}/bin/simpler-filehost" ]; Cmd = [ "${simpler-filehost}/bin/simpler-filehost" ];
Env = [ "ROCKET_ADDRESS=0.0.0.0" ];
}; };
}; };
}; };

View File

@@ -69,7 +69,7 @@ async fn get_file(filename: String) -> Option<NamedFile> {
fn index() -> String { fn index() -> String {
format!( format!(
"Use curl to upload:\n\ "Use curl to upload:\n\
curl -F file=@\"[file]\\n\" {url}\n\ curl -F file=@\"[file]\" {url}\n\
If key is enabled then a field \"key\" might be required in which case it would be\n\ If key is enabled then a field \"key\" might be required in which case it would be\n\
curl -F file=@\"[file]\" --F \"key=[key]\" {url}", curl -F file=@\"[file]\" --F \"key=[key]\" {url}",
url = env_user_url() url = env_user_url()
@@ -94,11 +94,14 @@ fn env_key() -> String {
fn env_user_url() -> String { fn env_user_url() -> String {
let default_config = Config::default(); let default_config = Config::default();
env::var("USER_URL").unwrap_or(format!("http://localhost:{}", default_config.port)) env::var("USER_URL").unwrap_or(format!("http://{}:{}",
default_config.address,
default_config.port))
} }
#[launch] #[launch]
fn rocket() -> _ { fn rocket() -> _ {
fs::create_dir_all(env_root_dir()).unwrap(); fs::create_dir_all(env_root_dir()).unwrap();
println!("Starting");
rocket::build().mount("/", routes![post_file, get_file, index]) rocket::build().mount("/", routes![post_file, get_file, index])
} }