http-server

Command-line HTTP Server

[![Crates.io](https://img.shields.io/crates/v/http-server.svg)](https://crates.io/crates/http-server) [![Documentation](https://docs.rs/http-server/badge.svg)](https://docs.rs/http-server) ![Build](https://github.com/EstebanBorai/http-server/workflows/build/badge.svg) ![Lint](https://github.com/EstebanBorai/http-server/workflows/clippy/fmt/badge.svg) ![Tests](https://github.com/EstebanBorai/http-server/workflows/tests/badge.svg)

Index

Installation

bash cargo install http-server

Check for the installation to be successful.

bash http-server --help

Usage

http-server [FLAGS] [OPTIONS] [root_dir]

Flags

Flags are provided without any values. For example:

http-server --help

Name | Short | Long | Description --- | --- | --- | --- Help | h | help | Prints help information Version | V | version | Prints version information

Options

Options are provided with a value and also have default values. For example:

http-server --address 127.0.0.1

Name | Short | Long | Description | Default Value --- | --- | --- | --- | --- Address | a | address | Address to bind the server | 0.0.0.0 Port | p | port | Port to bind the server | 7878

Contributing

Every contribution to this project is welcome. Feel free to open a pull request, an issue or just by starting this project.

License

Licensed under the MIT License

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in http-server by you, shall be dual licensed as above, without any additional terms or conditions.