Looking for a private and without disk limitation replacement for dropbox I found this project http://sparkleshare.org/

In short it allow you to create various project to load files and sync with other computes that have right to this project, the nice thing is that projects are mapped over git repo so you can use a github repo, or your own git server like me. Also as it is done with a git you have the full history of your files.

Here is how gitlab looks after adding the vimrc to sparkleshare.

 

Screen Shot 2014-01-29 at 22.34.15