Lufi Self hosting files and sharing anonymous application
Website

Install in a few clicks via:

Yunohost