feigned

Créer son serveur de stockage en ligne (cloud) : le guide complet

  • 27/06/19 : instructions pour l'installation de Seafile v7.

Vous en avez marre des services de stockage de fichiers en ligne (cloud) tels que Dropbox, Google Drive, Microsoft OneDrive ou Apple iCloud qui collectent vos données et ne respectent pas votre vie privée ? 😤

Vous souhaitez héberger vos documents sur votre propre serveur ? 😍

Sachez que c’est possible et que ce n’est pas (très) compliqué !

En effet, en achetant un serveur dédié et en utilisant des solutions open-source comme Nextcloud ou Seafile, vous pouvez créer votre propre service de stockage en ligne avec chiffrement de fichiers. Vous allez pouvoir stocker et chiffrer tous vos fichiers sur un serveur en France et y accéder depuis tous vos appareils (PC, tablette et mobile) par le biais d’une application. Nextcloud et Seafile sont en effet compatible Windows, macOS, Linux, Android et iOS ! 👍

Vous pensez que c’est difficile à mettre en place ? Faux !

Grâce à ce tutoriel et en seulement quelques étapes, vous aurez créé votre service de stockage en ligne sur votre propre serveur.

Vous aurez enfin le contrôle sur vos données. À vous la liberté ! 🐦

Application web Seafile sur un serveur dédié

Préambule

Plus pratique, moins cher (à court terme) et plus simple à mettre en place qu’un NAS, un serveur de stockage de fichiers en ligne est la solution idéale pour mettre à l’abri vos fichiers et y accéder facilement depuis vos différents appareils (PC, tablette et mobile).

De plus, la solution serveur dédié (avec Kimsufi) + service de stockage de fichiers open source (Nextcloud, Seafile) se révèle moins chère et plus complète que les solutions payantes existantes. Voyez par vous-même :

Kimsufi KS-3
+ Nextcloud ou Seafile
Dropbox Google
One
Microsoft
OneDrive
Apple
iCloud
Prix (par mois) 9,59 € 9,99 € 9,99 € 7 € 9,99 €
Espace de
stockage
2 To 1 To 2 To 1 To 2 To
Taille de fichier maximale Illimité Illimité 5 To 10 Go 15 Go
Édition des fichiers en ligne
Chiffrement des fichiers
Applications Windows, macOS, Linux, iOS, Android Windows, macOS, iOS, Android Windows, macOS, iOS, Android Windows, macOS, iOS, Android Windows, macOS, iOS
Localisation des serveurs France États-Unis États-Unis États-Unis États-Unis
Confidentialité des données Oui Non Non Non Non
Open Source

Tu m’as convaincu ! Mais comment je fais pour créer mon serveur de stockage en ligne ?

Seulement quelques étapes sont nécessaires pour mettre en place votre serveur de stockage :

  1. La commande d’un serveur dédié auprès d’un hébergeur
  2. La configuration du serveur
  3. La mise en place d’un nom de domaine (optionnel)
  4. L’installation d’un service de stockage (Nextcloud, Seafile) sur le serveur
  5. L’installation de l’application Seafile sur votre PC (Windows, Linux ou macOS) et éventuellement votre smartphone (iOS ou Android)
  6. La synchronisation de vos fichiers entre vos appareils (PC, tablette et mobile) et le serveur

Prêt à vous lancer ? C’est parti ! 💪

Créer son serveur de stockage en ligne (cloud)

Étape 1 : commander un serveur et le configurer

Pour commencer, nous allons commander un serveur dédié auprès d’un hébergeur et le configurer correctement afin d’y installer notre solution de stockage en ligne (Nextcloud, Seafile).

Pour ce faire, suivez ce tutoriel :

Commander, installer et configurer un serveur dédié

Étape 2 : installer le service de stockage en ligne

Nextcloud et Seafile sont les deux meilleurs services de stockage de fichiers en ligne.

Pour savoir comment installer, configurer et utiliser Seafile sur votre serveur et votre ordinateur, suivez ces tutoriels :

Installer et configurer Seafile (serveur) sur Ubuntu/Debian

Installer et configurer Seafile (client) sur PC et smartphone

Conclusion

Félicitations , vous avez créé votre propre serveur de stockage en ligne !

A titre personnel, j’utilise cette solution (serveur Kimsufi + Seafile) depuis un peu plus d’un an sans avoir rencontré le moindre problème. Je ne regrette à aucun moment mon abonnement à Google Drive.

N’hésitez pas à partager votre expérience dans les commentaires si vous vous lancez dans l’aventure !

38 commentaires

Connecté en tant que (connexion / s'inscrire)

Formulaire protégé par reCAPTCHA. Les Règles de confidentialité et les Conditions d'utilisation de Google s'appliquent.

Page 2 sur 2

  • baconhair

    Bonjour,
    j’aimerais savoir comment on fait un stockage cloud avec son propre serveur genre on stocke les fichier dans son ordit qui reste 24H/24 7joursur 7 allumé et on peu y acceder n’importe ou sur son smartphone pa exemple sur un lien privé dedier a chaque donnée .
    merci cordialement

  • Baptiste

    Bonjour,
    Merci encore pour le tutoriel, tout fonctionne bien pour moi !
    Vu que je veux totalement me couper de Drive Google, j’ai essayé d’implémenter la solution OnlyOffice avec Seafile, mais je ne trouve pas de solution pour Docker.
    En essayant d’adapter la solution pour Nginx via Subfolder, ça ne fonctionne pas.
    Aurais-tu une idée, et as-tu déjà implémenter OnlyOffice ?

  • Yves

    Bonjour super tuto mais je n’arrive pas à activer le https
    Je suis chez kimsufi, j’ai bien décommenté le ‘ »443:443″ , et j’ai suivi les étapes, mais cela n’autorise que la connectuion http:// pas https://
    Une idée?

    • Yves

      Il y a aussi une petite imprécision dans le tuto. Si on fait comme le demande le script, en créant d’abord /opt/seafile-data puis un lien, ln -s, ca fait planter l’installation.
      Il faut plutot:
      laisser l’install se dérouler, sudo mv /opt/seafile-data ~/ puis sudo ln -s ~/seafile-data /opt/seafile-data,
      ou bien changer les destination dans le script

    • Yves

      C’est moi qui avait sauté la ligne let’s encrypt..

  • zelandonii

    Bonjour @Le Crabe,

    J’en suis à l’alinéa 3 de la partie 4.2 « Editez le fichier docker-compose.yml et modifez les champs suivants : », mais je n’obtiens pas les mêmes champs que ton tuto (pas de TIME_ZONE, pas de SEAFILE etc.). J’avoue que là, c’est au-dessus de mes connaissances. Aurais-tu une idée?

    Merci d’avance.

    • zelandonii

      Edit: pièce jointe oublié.

      • Docker
        63 Ko
    • zelandonii

      Problème réglé mais je n’arrive pas à accéder à l’instance SEAFILE via l’interface web. « Erreur de chargement de page » et je ne trouve aucune solution. Je vais continuer à chercher, cela servira à d’autres si je comprends.

    • zelandonii

      Tout est réglé, j’ai accès à l’instance.

      Excusez du dérangement.

    • Roadark

      Pouvez-vous partager la solution svp afin d’aider les autres

    • zelandonii

      Bonsoir,
      Volontiers mais expliquez moi ce qui pêche, ce que vous avez fait et où vous êtes bloqué ?

  • Mickael

    Bonjour,

    J’ai la même erreur que Lemak 2002

    Can’t find a suitable configuration file in this directory or any

            parent. Are you in the right directory?

            Supported filenames: docker-compose.yml, docker-compose.yaml

    Une idée?

    • Screenshot_1
      21 Ko
    • Le Crabe

      Salut Mickael,

      Je viens de me rendre compte qu’il y a une petite coquille dans l’article. Ce n’est pas docker-composer.yml mais docker-compose.yml.

      Modifie le nom du fichier puis relance la commande:

      mv docker-composer.yml docker-compose.yml
      sudo docker-compose up -d
    • Mickael

      Salut Le Crabe,

      En effet, j’ai vu que tu as corigé l’article donc c’est parfait

106 utilisateurs actifs