New answers tagged file-sharing
It seems like what you want is to use ownCloud. I don't think it is really overkill for what you want to do. It provides essentially all the features you need. It is like using Dropbox but self-hosted which is nice. To add to it ownCloud is free, and open source which is a big plus.
Most users will need a Google account (not Gmail), to access drive files. The files must be shared explicitly with them, or shared public. Then the file’s (or folder’s) URL can be posted to a message in Facebook. I've run into problems when users didn't have Google accounts. I've never tried sharing directly to Facebook, just posted a properly shared Drive ...
Top 50 recent answers are included