One day at my work I got tired of having people mailing large attachments back and forth in complex email-chains. Unfortunately much of the information was quite sensitive and shouldn’t leave our network or work computers (I know, email *doh*). Using dropbox was out of the question and when I looked for self-hosted alternatives I didn’t find anything that was simple enough for me. So I made my own.
I started by forking an existing project that handled uploads and built on that. The the result was a simple web interface that allowed people to drag-and-drop files, get the URL to the file in the copy-buffer and paste that into an email instead of attaching the file.
I even created a small Apple Automator script to automatically upload screenshots and put the URL in the copy-buffer for easy sharing in IRC.
You can find the sourcecode here: https://github.com/the-louie/simple-file-sharer