Early 2014, I needed a way of sharing file via a quick URL. Not willing to use dropbox or similar, I created DSDROP.
DSDROP uses content addressable storage for de-duplication and instant uploads – if the server has already seen the file there is no need to re-upload it.
It supports multiple authentication/authorisation mechanisms, such as LDAP:
There’s an NW.JS experimental GUI for people that prefer it. It can be added to a Microsoft Windows Explorer context menu, or a Mac OS X Finder add-on.
There’s even a real-time status page to show you what the server is up to.
Source on GitHub!