devserver

Crates.iodevserver
lib.rsdevserver
version0.4.2
sourcesrc
created_at2019-12-30 00:46:47.411945
updated_at2023-03-25 02:55:23.12526
descriptionA simple server for locally hosting a folder.
homepage
repositoryhttps://github.com/kettle11/devserver
max_upload_size
id193394
size27,497
Ian Kettlewell (kettle11)

documentation

README

devserver Crates.io

An extremely tiny tool to serve a static folder locally.

This tool is only for local development and makes no effort to be secure for other purposes.

DO NOT USE DEVSERVER IN PRODUCTION

devserver should only be used for locally hosting files on a trusted network.

devserver does not properly handle the attacks robust servers must withstand on an open network.

Installation

cargo install devserver

Usage

Open a command line and navigate to the directory you'd like to host then run:

devserver

Visit http://localhost:8080 or https://localhost:8080 to see your hosted content.

Options

--reload Automatically refresh pages when a file in the hosted folder changes.

--address Pass an address like "127.0.0.1:8080" or "localhost:8000" to change the address the server will host on.

--path Changes the directory to be hosted.

--header Pass a header like "Access-Control-Allow-Origin='*'". Use multiple --header flags for multiple headers.

--help Explains available options.

Commit count: 68

cargo fmt