SeaFile

SeaFile est un outil qui permet à l’instar owncloud de partager facilement des documents.

Il est beaucoup plus léger queowncloud et permet d’avoir de bonne performance sur raspberry par exemple.

Son installation est assez simple sur une debian

apt-get update && apt-get upgrade -y

On installe les packages nécessaire

apt-get install python-setuptools python-imaging sqlite3

On télécharge l’application

wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_3.1.6_pi.tar.gz
tar zxvf seafile-server_3.1.6_pi.tar.gz
cd seafile-server-3.1.6/

Et on lance le script d’installation

./setup-seafile.sh

vous obtenez à la fin votre configuration avec les ports à ouvrir

server name:        seafile
server ip/domain:   fraoustin.aliasdns.org
server port:        10001
seafile data dir:   /var/www/seafile-data
seafile port:       12001
fileserver port:    8082

-----------------------------------------------------------------
Your seafile server configuration has been completed successfully.
-----------------------------------------------------------------

run seafile server:     ./seafile.sh { start | stop | restart }
run seahub  server:     ./seahub.sh  { start <port> | stop | restart <port> }

-----------------------------------------------------------------
If the server is behind a firewall, remember to open these tcp ports:
-----------------------------------------------------------------

port of ccnet server:         10001
port of seafile server:       12001
port of seafile fileserver:   8082
port of seahub:               8000

Reste à démarrer le serveur Seafile pour la gestion des fichiers

./seafile.sh start

Vous devez aussi démarrer la partie Hub qui permettra les connexions. Le premier lancement va vous demander de créer un compte administrateur.

./seahub.sh start

Vous pouvez maintenant vous connecter soit via l’interface web, soit via un client lourd sur ordinateur (les liens sont disponibles directement en bas de la page de l’interface Web) ou même sur tablette ! Vous pouvez créer vos librairies, y ajouter des fichiers puis les partager comme dans Dropbox avec des liens que vous pouvez envoyer à des amis.