miniserve on Ubuntu 24.04

Azure Storage

miniserve, a small fast self hosted HTTP file server to browse, download and upload files through a clean web interface.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

miniserve is a small, fast, self hosted HTTP file server. Point it at a directory and it serves a clean web interface to browse the folder, download individual files or whole folders as archives, and upload new files or create directories straight from the browser. It is a single static binary with no database and no accounts system, so it starts instantly and stays lightweight.

It suits teams and individuals who want a quick, private way to share a folder of files, distribute downloads and build artifacts, or accept file uploads inside their own cloud account, without standing up a heavier storage platform.

Why the cloudimg image

cloudimg delivers miniserve fully installed behind an nginx reverse proxy, so a working file server answers the moment the instance boots. The image is secure by default: where upstream miniserve is public with no authentication, here HTTP basic authentication is required, miniserve binds only to loopback, and it serves only a dedicated directory rather than the whole filesystem. There is no default password: the per instance password is generated uniquely on each instance's first boot and is never baked into the image, only its hash is stored in the service configuration, and the plaintext is written to a root only file on the instance. The base is fully patched with unattended security upgrades enabled, and every deployment is paired with a step by step deploy guide and backed by 24/7 cloudimg support.

Common uses

  • Share a folder of files or downloads over the web
  • A private drop box to accept file uploads
  • Distribute downloads and build artifacts inside your own cloud account

See it running

Real screenshots taken while testing this image against its deployment guide.

miniserve on Ubuntu 24.04 screenshot 1 miniserve on Ubuntu 24.04 screenshot 2 miniserve on Ubuntu 24.04 screenshot 3 miniserve on Ubuntu 24.04 screenshot 4