diff options
| author | Jan Wolff <janw@mailbox.org> | 2020-05-17 00:16:57 +0200 |
|---|---|---|
| committer | Jan Wolff <janw@mailbox.org> | 2020-05-17 00:16:57 +0200 |
| commit | 87d61457bdc33676475803937ccd39e1a6c661de (patch) | |
| tree | 07291e8b185b1b4cab8940534b5e29f5a1013f55 /src/main.rs | |
| parent | 177d12b5b89f97039a5849d131b3524eecb3bf57 (diff) | |
working file serving
Diffstat (limited to 'src/main.rs')
| -rw-r--r-- | src/main.rs | 14 |
1 files changed, 12 insertions, 2 deletions
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(); } |
