From 87d61457bdc33676475803937ccd39e1a6c661de Mon Sep 17 00:00:00 2001 From: Jan Wolff Date: Sun, 17 May 2020 00:16:57 +0200 Subject: working file serving --- src/main.rs | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index 59b6d00..9d1fdcf 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,8 +1,18 @@ mod server; +use std::env; use std::path::Path; +fn read_config() -> server::ServerConfig { + let mut config = server::ServerConfig::new( + "klockenschooster.de".to_string(), + "/home/jw/code/projects/sheldond/doc".to_string(), + ); + config.add_addr("127.0.0.1:1965".to_string()); + config.add_addr("[::1]:1965".to_string()); + return config; +} + fn main() { - let wwwRoot = Path::new("/var/www/gemini/"); - let server = server::Server::new("gemini://localhost", &wwwRoot); + let server = server::Server::new(&read_config()); server.serve(); } -- cgit v1.2.3