feigned

Installer et configurer Seafile (client) sur PC et smartphone

50 vues
Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicités !

(merci pour le coup de pince )

Vous avez installé Seafile sur un serveur Ubuntu/Debian et vous souhaitez maintenant synchroniser votre fichiers entre le serveur et votre ordinateur et vos autres appareils ?

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicités !

(merci pour le coup de pince )

Dans ce tutoriel, nous allons voir comment installer Seafile sur PC (Windows, macOS, Linux) et smartphone (Android, iOS) et comment le configurer pour synchroniser ses fichiers avec le serveur !

Installer Seafile (côté client)

Sur PC (Windows, macOS ou Linux)

  1. Téléchargez et installez le client Seafile en fonction de votre système d’exploitation :
    • Pour Windows : seafile-x.x.x-en.msi
    • Pour Ubuntu (Linux) :
      sudo add-apt-repository ppa:seafile/seafile-client
      sudo apt update
      sudo apt install seafile-gui
    • Pour Debian (Linux) :
      sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8756C4F765C9AC3CB6B85D62379CE192D401AB61
      echo deb http://deb.seadrive.org stretch main | sudo tee /etc/apt/sources.list.d/seafile.list
      sudo apt update
      sudo apt install seafile-gui
    • Pour macOS : seafile-client-x.x.x.dmg.
  2. Au démarrage de Seafile, vous pouvez choisir le dossier dans lequel seront téléchargées vos bibliothèques. Laissez le dossier par défaut puis cliquez sur Suivant.
  3. Ajoutez les informations de votre compte Seafile :
    • Serveur : l’adresse IP ou le nom de domaine de votre serveur
    • E-mail et mot de passe : les identifiants du compte administrateur de Seafile
    • Nom de l’ordinateur : le nom de votre ordinateur, pour l’identifier facilement

  4. Choisissez de télécharger la bibliothèque par défaut en cliquant sur Oui.
  5. Une fois la bibliothèque par défaut téléchargée, vous pouvez cliquer sur Terminer ou Ouvrir pour accéder à la bibliothèque depuis l’Explorateur de fichiers.
  6. Seafile dispose d’une fenêtre principale dans laquelle vous pouvez voir toutes les bibliothèques de votre compte et celles qui sont synchronisées avec votre PC. Dans la capture d’écran ci-dessous, la seule et unique bibliothèque « Ma bibliothèque » est synchronisée avec le PC.

    Tous les fichiers que vous déposerez dans le dossier « Ma bibliothèque » seront automatiquement téléversés sur votre serveur et synchronisés entre tous vos appareils sur lesquels Seafile est installé.

  7. Seafile est également disponible dans la zone de notification. Un clic droit sur l’icône permet d’ouvrir la fenêtre principale, d’ouvrir le dossier Seafile ou encore d’accéder aux paramètres.
Félicitations ! Seafile est correctement installé et configuré sur votre PC !

Maintenant, voyons comment créer une bibliothèque et comment synchroniser ses documents entre son PC et le serveur.

Sur smartphone (Android et iOS)

  1. Accédez à la page de téléchargement de Seafile depuis le magasin d’applications de votre système d’exploitation :
  2. Installez Seafile.
  3. Appuyez sur Ajouter un nouveau compte.
  4. Sélectionnez Autre serveur Seafile.
  5. Ajoutez les informations de votre compte Seafile puis appuyez sur Connexion :
    • Serveur : l’adresse IP ou le nom de domaine de votre serveur
    • E-mail et mot de passe : les identifiants du compte administrateur de Seafile

  6. Autorisez Seafile à accéder aux fichiers de votre smartphone.
  7. Toutes les bibliothèques de votre compte Seafile sont maintenant accessibles depuis votre smartphone.
Félicitations : Seafile est correctement installé et configuré sur votre smartphone !

Voyons voir maintenant comment créer une bibliothèque sur Seafile et comment synchroniser ses documents entre son PC et le serveur.

Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicités !

(merci pour le coup de pince )

Synchroniser ses fichiers avec le serveur

Créer une nouvelle bibliothèque

  1. Commençons par créer une nouvelle bibliothèque. Accédez à l’application web de Seafile puis cliquez sur le bouton Nouvelle bibliothèque.

    Seafile : les bibilothèques

    Seafile utilise des bibliothèques pour organiser vos fichiers personnels. Vous pouvez créer une bibliothèque pour chaque projet sur lequel vous travaillez ou bien par type de document (par exemple « Documents », « Images », « Vidéos »…) à l’instar des dossiers par défaut d’un utilisateur sur Windows/Linux.

    Une bibliothèque a des propriétés spéciales :

    • Chaque bibliothèque possède son propre historique des modifications sur les fichiers.
    • Chaque bibliothèque peut être synchronisée séparément avec les applications de bureau sur Windows, Linux, etc. Vous pouvez choisir les bibliothèques à synchroniser.

    Vous pouvez créer autant de bibliothèques que vous voulez.

    Après avoir synchronisé une bibliothèque avec l’application de bureau Seafile, vous pouvez effectuer n’importe quelle opération sur les fichiers et les dossiers de la bibliothèque : toutes les opérations seront téléversées sur le serveur.

  2. Entrez un nom, choisissez si vous voulez chiffrer la bibliothèque avec un mot de passe puis cliquez sur Soumettre.
  3. Votre nouvelle bibliothèque a bien été créée.
  4. Pour pouvoir déposer des fichiers dans cette nouvelle bibliothèque depuis votre PC, vous devez synchroniser cette bibliothèque sur votre PC. Retournez sur l’application de bureau Seafile puis cliquez sur l’icône Actualiser pour actualiser la liste des bibliothèques.
  5. La nouvelle bibliothèque s’affiche dans la liste des bibliothèques. Cependant, elle n’est pas encore synchronisée sur votre PC.
  6. Faites un clic droit sur la bibliothèque et sélectionnez Synchroniser cette bibliothèque.
  7. Laissez le répertoire par défaut et entrez le mot de passe de la bibliothèque si vous aviez choisi de la chiffrer.
  8. La bibliothèque est maintenant synchronisée sur votre PC !
  9. Pour accéder aux options de la bibliothèque, faites un clic droit dessus dans l’application de bureau Seafile :
    • Ouvre un dossier local : ouvre la bibliothèque dans le gestionnaire de fichiers du système d’exploitation.
    • Voir dans le cloud : ouvre la bibliothèque dans l’application web de Seafile.
    • Ouvrir l’explorateur de fichiers du cloud : permet de modifier des fichiers directement en ligne sans les synchroniser sur le PC grâce à un navigateur de fichiers en ligne. Si vous double-cliquez sur une bibliothèque non synchronisée, le navigateur de fichiers en ligne s’ouvre automatiquement.
    • Paramétrer l’invervalle de synchro : par défaut, le client Seafile détecte automatiquement les modifications locales sur la bibliothèque et les téléverse sur le serveur. Toutefois, si la bibliothèque locale se trouve sur un lecteur réseau Windows, le client Seafile ne peut pas détecter les modifications de manière fiable. Dans ce cas, vous pouvez demander au client Seafile de vérifier périodiquement les modifications dans le dossier local. Vous pouvez définir l’intervalle (en secondes) de cette synchronisation périodique.
    • Afficher les détails : affiche le propriétaire, la date de dernière modification et la taille de la bibliothèque.

Astuce : vous pouvez créer une bibliothèque à partir d’un dossier existant de votre PC en faisant un glisser-déposer du dossier dans la zone de dépôt situé en bas de la fenêtre principale de l’application de bureau Seafile ou en cliquant sur le bouton Sélectionnez au même endroit.

Voilà, vous avez créé votre première bibliothèque ! Vous pouvez maintenant y déposer vos fichiers, ils seront automatiquement téléversés sur le serveur et accessibles sur tous vos appareils sur lesquels Seafile est installé.

D’ailleurs, voyons maintenant comment synchroniser vos fichiers entre votre PC et le serveur.

Synchroniser ses fichiers personnels

  1. Dans une de vos bibliothèques, copiez les fichiers et dossiers que vous souhaitez synchroniser entre votre ordinateur et le serveur. Tous les fichiers que vous déposerez dedans seront automatiquement téléversés sur le serveur. Ici, je copie un fichier ISO dans la bibliothèque Documents.

    L’icône orange indique que le fichier en cours d’indexation/en cours d’envoi sur le serveur.

  2. Sur la fenêtre principale de l’application Seafile, à chaque nouvelle modification sur les fichiers et dossiers d’une bibliothèque, les fichiers sont d’abord indexés :

    Puis téléversés sur le serveur :

  3. Tous les fichiers de la bibliothèque sont bien synchronisés avec le serveur lorsque l’icône verte ☁️ s’affiche.

    Dans le gestionnaire de fichiers, l’icône verte ☁️ est également présente sur tous les fichiers synchronisés.

    Vous aurez aussi une notification de votre système d’exploitation, exemple ici sur Windows 10 :

  4. Un petit tour sur l’application web de Seafile pour constater que le fichier a bien été téléversé sur le serveur :

Synchroniser une bibliothèque existante

Vous pouvez synchroniser une bibliothèque déjà présente sur votre serveur Seafile avec un dossier existant de votre ordinateur.

Pour cela, le dossier local doit avoir le même nom que la bibliothèque.

Les fichiers du dossier local seront fusionnés avec les fichiers de la bibliothèque. Aucun fichier dans le dossier local ou la bibliothèque ne sera écrasé ou perdu. La fusion créera des fichiers conflits (ex. : « Mes factures (SFConflict 2019-06-05-16-10-28).txt) si le contenu du fichier est différent entre la version du dossier local et celle de la bibliothèque.

Pour synchroniser une bibliothèque avec un dossier existant :

  1. Cliquez-droit sur la bibliothèque dans l’application Seafile > Synchroniser cette bibliothèque.
  2. Cliquez sur Synchroniser avec un dossier existant.
  3. Choisissez l’emplacement du dossier existant puis faites OK.
  4. Le dossier local et la bibliothèque sont maintenant synchronisés.
Étape 3 terminée : vous avez synchronisé vos fichiers entre votre PC et votre serveur ! Vos fichiers sont maintenant à l’abri sur votre serveur et accessible depuis n’importe quel appareil sur lequel vous avez installé et configuré Seafile.
Le Crabe

Le Crabe vous a aidé ? Aidez-le en retour en désactivant votre bloqueur de publicités !

(merci pour le coup de pince )

Aller plus loin

Si vous voulez en savoir plus sur Seafile, un manuel est à votre disposition.

Vous y découvrirez toutes les autres fonctionnalités du logiciel : la récupération de fichiers supprimés, la restauration d’une ancienne version d’un fichier, le partage de fichiers/dossiers, l’historique d’une bibliothèque…

Liens utiles