1use flyer::{
2 request::Request,
3 response::Response,
4 server,
5 utils::{env}
6};
7
8pub async fn index(_req: Request, res: Response) -> Response {
9 return res.html("<h1>Check console for environment details</h1>");
10}
11
12fn main() {
13 env::load(".env");
15
16 let host = env::env("HOST");
17 let port: u32 = env::env("PORT").parse().unwrap_or(9999);
18
19 let server = server(host, port)
20 .view("views");
21
22 server.router().group("/", |router| {
23 router.get("/", index);
24 });
25
26 print!("\r\n\r\nRunning server: {}\r\n\r\n", server.address());
27
28 server.listen();
29}