Sharry is a file-sharing web application that is designed to be easy to install, configure, and use. Here's a step-by-step guide on how to set it up on macOS:
Before you begin, make sure that your macOS system has the following prerequisites:
If either of these are not installed, you may download and install them from the official websites.
git clone https://github.com/eikek/sharry.git
This will create a local copy of the Sharry repository on your system.
cd sharry
./mvnw clean package
This process may take some time to complete, depending on your system's specifications and internet speed.
./run.sh
http://localhost:8080
This will open the Sharry web application in your web browser.
Once you have successfully installed the Sharry application, you should configure it to suit your specific needs.
application.properties
file in a text editor:nano src/main/resources/application.properties
sharry.username=admin
sharry.password=admin
sharry.default.max-files-per-share=10
sharry.default.max-file-size=500MB
sharry.default.max-storage-quota=0
sharry.default.time-to-live=14 days
sharry.upload.chunk-size=10MB
sharry.upload.max-buffer-size=100MB
sharry.plugins.enabled=
application.properties
file.Congratulations! You have successfully installed and configured Sharry on your macOS system. You should now be able to use Sharry to share and manage files with others.
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!