This is my personal blog about tech stuff for geeks, geek lawyers, and other nerdy humanity. If you are looking for legal advice on ICT Law, you can find me at www.array.eu
In my previous guide I explained how to install Seafile on ISPConfig without manually changing system configuration files.
It is also possible to run multiple instances of Seafile on the same server, and ISPConfig makes it very easy.
Basically, you have to follow my previous guide keeping in mind the following points.
Updated on Feb 8, 2017:
added tips to install Seafile Pro and to set up a Startup Cron Job
DISCLAIMER: I am not an engineer nor a professional sysadmin. Use this guide at your own risk. You may loose data, fingers and other parts of your body, and your brain may be eaten by zombies. If something bad happens, do not complain with me.
Seafile is a great piece of free software: it allows you to have a dropbox-like service hosted on your own server, which means that your data are under your control (we know that Dropbox has already been hacked once in 2012, and we cannot be sure that it has not been hacked again since then…)
ISPConfig is a great piece of free software, too: even if it is designed as a tool for ISPs who sell web hosting services, it is useful also if you want to run your own server and you want an easy and powerful tool to manage websites, email accounts, mailing lists, etc. as well as to manage the server itself.
There is an old guide on howtoforge.com to install and configure Seafile on ISPConfig, but it has not been updated and it does not work with most recent versions of Seafile.
So, here is my guide to install Seafile Server v6 on a server running Debian 8 (Jessie) and ISPConfig 188.8.131.52p9 with Apache (it should work also on ISPConfig 3.1, but I did not tested it yet).
- When using a Seafile Server with a self-signed certificate, even if the Seafile Client prompts you to accept it, you still have to flag the option “Do not verify server certificate in HTTPS syncing”
- If you use Ubuntu 14.04, you have to follow this guide in order to make the Seafile tray icon appear in the right place
- If the Seafile Client window looks too big on some screens, you may try the following (at least in linux):
echo "export QT_AUTO_SCREEN_SCALE_FACTOR=0" >> ~/.bashrc