Install latest/stable of miniserve

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install miniserve

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for miniserve

Package name

  • miniserve

License

  • MIT

Last updated

  • Today - latest/stable
  • Today - latest/candidate

Source code


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

Serve files over HTTP right now, from the command line

miniserve is a small, self-contained web server that shares files and folders over HTTP. It supports uploads, authentication, TLS and archive downloads.

Examples

miniserve ~/Downloads
miniserve --port 9000 --auth user:password ~/share
miniserve --upload-files ~/inbox

Background service

The service is installed disabled and listens on 127.0.0.1:8080, serving /var/snap/miniserve/common/www. To configure and start it:

sudo snap set miniserve port=8080 interfaces=0.0.0.0
sudo snap start --enable miniserve

File access

miniserve can serve files in your home directory. To also serve USB drives and other removable media (/media, /mnt), run:

sudo snap connect miniserve:removable-media
Revision Channel Version Published Build Commit Download SBOM

The build and commit information is derived from build infrastructure records.


Install miniserve on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.