{{ $.Scratch.Set "NoCustomCSS" true }} {{ partial "header.tmpl" . }} {{ partial "favicon.tmpl" .}}

µhttpd is a self-contained instant micro web server.
Use it to share files from your local computer with others.

Download uhttpd

Installation

The installation of µhttpd is very straightforward. Download the precompiled binary and run it.

To compile from source you need a working Go environment (with cgo) and flex installed. Clone the repo and run make


View source code

Usage

You can modify µhttpd with some simple command line flags. Run 'µhttpd -h' for more help.

-dir: The directory to serve. Defaults to the working directory.
-ip: The ip µhttpd binds to. If not given, it binds to all interfaces µhttpd finds.
-port: The port µhttpd will listen on.
-quiet: When given µhttpd will not log the access. Only error messages will be issued.
-disallow-upload: When given µhttpd does not allow to upload files.
-upload-dir: Specify the directory to save uploaded files. Defaults to the working directory.

To upload open /upload with your browser.

Created By

Written by Maximilian Möhring.

Read Here More
{{partial "footer.tmpl"}}