Sharry is a file-sharing application that provides a web interface for users to upload and download files securely. This tutorial will guide you through the steps to install Sharry on FreeBSD Latest.
Before you begin, make sure that your system meets the following prerequisites:
Sharry requires Java Development Kit (JDK) version 8 or higher to run. To install JDK, run the following command:
sudo pkg install openjdk11
Sharry is available on Github, so you need to install Git to clone the repository. To install Git, run the following command:
sudo pkg install git
To clone the Sharry repository, run the following command:
git clone https://github.com/eikek/sharry.git
This will create a Sharry directory in your current working directory.
Navigate inside the Sharry directory and run the following command to build Sharry:
./sbt compile stage
This will build Sharry from source and create a target directory containing the compiled application.
Navigate to the target/universal/stage directory and edit the sharry.conf file to configure your Sharry installation. You can change the default port, storage location, and other settings according to your preferences.
To start Sharry, run the following command from the target/universal/stage directory:
./bin/sharry
This will start Sharry on the default port 8080. You can access Sharry by opening a web browser and navigating to http://localhost:8080
.
Congratulations! You have successfully installed and configured Sharry on FreeBSD Latest. You can now use Sharry to securely share files with your friends and colleagues.
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!