miniserve
Install latest/stable of miniserve
Ubuntu 16.04 or later?
Make sure snap support is enabled in your Desktop store.
Details for miniserve
Package name
- miniserve
License
- MIT
Last updated
- Today - latest/stable
- Today - latest/candidate
Source code
Report a bug
External link warning
You are about to open
Do you wish to proceed?
Report a Snap Store violation
Report miniserve for a Snap Store violation
Snap Store Violation Report submitted successfully
Thank you for your report. Information you provided will help us investigate further.
Error submitting report
There was an error while sending your report. Please try again later.
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 | 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.