# Tiny file server The simplest file server for web development purposes. ```rust use env_logger::{Builder, Env}; use tiny_file_server::FileServer; fn main() { Builder::from_env(Env::default().default_filter_or("debug")).init(); FileServer::http("127.0.0.1:9080") .expect("Server should be created") .run("path/to/static/files") .expect("Server should start"); } ``` ## Development notes To check the project, use the following command: ```shell script cargo check --all-features --all-targets ``` To run all tests, use the following command: ```shell script cargo test --all-features --all-targets ``` To check and perform formatting, use the following commands: ```shell script cargo +nightly fmt -- --check cargo +nightly fmt ``` To enable autoformatting for IntelliJ IDEA with the Rust plugin: `File -> Settings -> Languages & Frameworks -> Rust -> Rustfmt, check "Run rustfmt on Save"` To run clippy, use the following command: ```shell script cargo clippy --all-targets --all-features -- -D warnings ```