Syncloud

Your own online file storage, social network or email server. (Source Code).

selfhosted
Yes
Live Preview
Syncloud