{{ $.Scratch.Set "NoCustomCSS" true }} {{ partial "header.tmpl" . }} {{ partial "favicon.tmpl" .}}
Run µhttpd and it serves the directory content via web server, so you can access it with your web browser.
Access e.g. your music from your local net on every device. Just open a web browser and point it to a running µhttpd.
µhttpd is able to recieve uploads from your browser. The target directory is fully customizable.
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
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.