Outils personnels

Seafile : Seaf-cli (Command line client)

De wikiGite

Révision datée du 10 février 2017 à 14:07 par Pierre (discussion | contributions) (Page créée avec « == Installation == Télécharger le client terminal ici https://seafile.de/en/download/ Extraire l'archive (dans /home/seaf-cli par éxemple) == Initialiser le client... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Installation

Télécharger le client terminal ici

 https://seafile.de/en/download/

Extraire l'archive (dans /home/seaf-cli par éxemple)

Initialiser le client

Créer un dossier pour les fichier de conf :

 mkdir ~/.seafile-client

Initialiser le client avec le dossier précédament créé :

 ./seaf-cli init -d ~/.seafile-client

Démarrer le client :

 ./seaf-cli start

Installer la commande seaf-cli

Se rendre dans le dossier d'installation :

 cd <dossier seaf-cli>

Créer un lien vers le script seaf-cli dans /usr/bin

 ln -s $(readlink -f seaf-cli) /usr/bin

Commandes seaf-cli

Télécharger une librairie depuis le serveur :

 seaf-cli download -l "id de la librairie" -s  "url + port du serveur" -d "le dossier local où va être téléchargé la lib" -u "username sur le serveur" [-p "password"]

Obtenir des infos sur les syncros :

seaf-cli status

Désyncroniser une libraire :

 seaf-cli desync -d "dossier local"

Ignorer la vérification SSL (pour les certificats auto-signés) :

 seaf-cli config -k disable_verify_certificate -v true

+ de commandes : https://support.seafile.de/en/commands-seafile-terminal-client/