In this tutorial, we will guide you through the process of installing the Sharry web application on Manjaro. Sharry is a file sharing application that allows users to securely share files through a web interface.
Before we get started, you will need the following:
The first step in installing Sharry is to clone the repository from GitHub. To do this, open the terminal and enter:
git clone https://github.com/eikek/sharry.git
This will create a new directory called "sharry" in your current working directory.
Navigate to the directory where you cloned the Sharry repository:
cd sharry
Next, build the Sharry package using the Gradle build tool:
./gradlew build
This will build the Sharry package and create a ZIP file named "sharry-X.X.X.zip" (where X.X.X is the version number).
Extract the contents of the ZIP file using the following command:
unzip sharry-X.X.X.zip
This will create a new directory called "sharry-X.X.X", which contains the Sharry application files.
To start the Sharry application, navigate to the "sharry-X.X.X" directory:
cd sharry-X.X.X
And then run the following command:
./bin/sharry
This will start the Sharry application and display output in the terminal. You can now access the web interface by opening a web browser and navigating to:
http://localhost:8080
Note: If you want to start the Sharry application in the background, use the following command instead:
./bin/sharry start
Congratulations! You have successfully installed and started the Sharry web application on Manjaro. You can now share files securely using the web interface. If you want to learn more about configuring Sharry, please refer to the official documentation at https://sharry.app/docs.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!