Seafile is a cool project about building a private “Dropbox-like” system.
Although young, it looks VERY promising and it is well documented.
The only shadow part is that if you follow the manual step by step you end up in having an HTTP web server frontend which is definitely not perfect if you’re looking for security.
Info about how to decently configure Apache2 are a bit dispersed on multiple sites, hence I’ve decided to detail in this post the few simple steps you need to achieve a Seafile based private cloud where even the web frontend works in HTTPS.
Let’s pick up from where you end up if you follow the instructions published by Seafile Team.