💾 Archived View for alchemi.dev › en › projects › kochab › files › examples › serve_dir.rs captured on 2023-11-04 at 11:23:51.
⬅️ Previous capture (2022-07-16)
-=-=-=-=-=-=-
use std::path::PathBuf; use anyhow::*; use log::LevelFilter; use kochab::Server; #[tokio::main] async fn main() -> Result<()> { env_logger::builder() .filter_module("kochab", LevelFilter::Debug) .init(); Server::new() .add_route("/", PathBuf::from("public")) // Serve directory listings & file contents .add_route("/about", PathBuf::from("README.md")) // Serve a single file .serve_unix("kochab.sock") .await }