0.35.092.6 MB
MIT
strict
core26
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
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:
File access
miniserve can serve files in your home directory. To also serve USB drives
and other removable media (/media, /mnt), run:
folders over HTTP. It supports uploads, authentication, TLS and archive
downloads.
Examples
miniserve ~/Downloads
miniserve --port 9000 --auth user:password ~/share
miniserve --upload-files ~/inboxBackground 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 miniserveFile 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-mediaUpdate History
0.35.0 (9)14 Oct 2026, 15:00 UTC
14 Oct 2026, 14:32 UTC
14 Oct 2026, 14:44 UTC
14 Oct 2026, 15:00 UTC
