Daily Archives: October 5, 2015

Installing Seafile, a free and open source Dropbox alternative

I've decided to movea away from Dropbox. I am trying to move away from closed-source software in general and have recently learned about Seafile, a free, open-source file hosting software system that is relaitvely easy to set up if you already have a server up and running.

I've found this extremely helpful guide online, but it needed a couple of changes on my system and is in German, so I've decided to share the steps I've performed to get it up and running on my raspberry pi here.

First, install all necessary packages

sudo apt-get install python2.7 python-setuptools python-simplejson python-imaging sqlite3

Next, add a user for seafile and log in as this user:

sudo adduser seafile --disabled-login
sudo su - seafile

As seafile user, download the latest version from github, extract and start the service:

wget https://github.com/haiwen/seafile-rpi/releases/download/v4.1.2/seafile-server_4.1.2_pi.tar.gz
tar xf seafile-server_4.1.2_pi.tar.gz
cd seafile-server-4.1.2/
./seafile.sh start
./seahub.sh start 8000