How to Install Miniserve on Elementary OS
This tutorial will guide you through the steps to install Miniserve on Elementary OS, a lightweight tool for sharing files over HTTP with an easy to use interface.
Prerequisites
Before installing Miniserve, ensure that your system has the following:
- Elementary OS latest version (Juno)
- Terminal
Installation
To install Miniserve on Elementary OS, follow these steps:
Open the Terminal by pressing Ctrl+Alt+T on your keyboard.

Install Curl by running the following command:
sudo apt-get install curl -yDownload the Miniserve binary file by running the following command:
curl -LO https://github.com/svenstaro/miniserve/releases/download/v0.16.0/miniserve-v0.16.0-x86_64-unknown-linux-musl.tar.gzExtract the downloaded file by running the following command:
tar xvf miniserve-v0.16.0-x86_64-unknown-linux-musl.tar.gzCreate a symbolic link for Miniserve by running the following command:
sudo ln -s miniserve-v0.16.0-x86_64-unknown-linux-musl/miniserve /usr/local/bin/miniserve
Running Miniserve
To run Miniserve, navigate to the directory of the folder that you want to share and run the following command:
miniserve
This will run Miniserve and generate a URL that you can open in your web browser.

Conclusion
You have successfully installed Miniserve on Elementary OS and can now easily share files over HTTP. Enjoy!