HFS

HFS

Browser reachable file server

Description

Sending a 4 GB folder to a colleague means half an hour of cloud upload, a throttled download on the other end, and a chat client that gives up halfway. HFS takes the other route — it turns the machine you are already sitting at into an HTTP server, so the other side just opens a link in a browser and the files never leave your disk.

No installation: run the executable and the admin panel opens in your browser. On localhost it lets you straight in; accounts only matter once someone connects from another machine. You never move files into a serving directory either — drag any folder on disk into the virtual file system and it shows up on the web page where it already lives.

Features



Virtual file system: mount folders from anywhere on disk and arrange them into a tree that has nothing to do with your actual directory layout, without copying or moving a single file.

Accounts and permissions: set them per account — read only, upload allowed, delete allowed, batch download allowed — and write the fiddly cases as mask expressions.

Web upload: visitors can also push files into a folder you nominate, so collecting work or assets does not need a second tool.

Zip on the fly: tick a batch of files and they stream down as one archive instead of being compressed to disk first.

Editable front end: the public pages are ordinary HTML, CSS and JavaScript, so restyling or rewording them is a normal edit, and a plugin system extends the backend.