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.