Sharry allows to share files with others in a simple way. It is a self-hosted web application. The basic concept is: upload files and get a url back that can then be shared. https://github.com/eikek/sharry
/opt/Sharry/sharry-resetserver/conf (to edit your config file)
How it works
Authenticated users → others
Authenticated users can upload their files on a web site together with an optional password and a time period. The time period defines how long the file is available for download. Then a public URL is generated that can be shared, e.g. via email.
The download page is hard to guess, but open to everyone.
Others → Authenticated users
Each registered user can maintain alias pages. An alias page is behind a “hard-to-guess” URL (just like the download page) and allows everyone to upload files to the corresponding user. The form does not allow to specify a password or validation period, but a description can be given. The user belonging to the alias can be notified via email. Alias pages can be disabled or deleted any time.
TIP ME !!
Your gratitude and finance will help me to continue integration of this QPKG and maintain up to date versions.