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 1 sur 2

  • Mickael

    J’ai un soucis avec la commande suivante

    sudo docker-compose up -d

    voici le résultat:

    ERROR:

    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 

    pouvez vous m’aider ?

  • Lemak2002

    Salut,

    Tuto au top comme d’hab, merci.

    Je l’ai suivi à la lettre mais j’ai ce message quand j’essaye de démarrer le Server Seafile : 

    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?

    Merci

    • Lemak2002

      Re,

      personne n’aurait une idée du problème?

      Merci

      • Le Crabe

        Je me suis trompé dans la commande, 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

    • Le Crabe

      Salut Lemark2002,

      Vérifie que le fichier docker-composer.yml est bien dans le répertoire courant avant de lancer la commande sudo docker-compose up -d.

      Tu peux vérifier avec la commande ls : elle affiche la liste des fichiers et dossiers présents.

  • Jeje

    Bonjour,

    malheureusement le certificat letsencrypt ne fonctionne pas. Là ça devient trop technique pour moi…

  • Yan

    Bonjour

    merci pour ce tuto clair et en français!

    J’ai pu mettre en route Seafile sur un serveur ubuntu, nommé B, pour 10 personnes d’une asso. 

    Ma question est comment mettre en partage les 2To de données qu’ils ont sur un serveur A, toujours ubuntu.

    Solution 1 (médiocre) : serveurA devient aussi client de Seafile et, partage avec tous, ses fichiers, et les problèmes de droits qui s’en suivent

    Solution 2 : installation Seafile sur serveurA directement, mais je ne sais pas comment partager les données existantes de 2To

    Solution 3 : je pose la question dans ce forum

    Précision

    Actuellement serveur A est un ubuntu avec Samba

    Merci

  • Antoningp

    Bonjour,

    Alors certes, ce n’est pas de l’autohebergement , mais en solution libre et stockée en france, yourownnet fait des trucs pas mal.

    Une offre avec Nextcloud, logiciel open source de stockage gestion des fichiers/calendriers/contacts et beaucoup beaucoup plus.

    Cette offre a pour moi le mérite d’etre Simple, de proposer de petits espaces (quelques /dizaines/centaines de Go ou To), mais surtout d’etre Entièrement gérée.

    Pas de soucis de sécurité, ssl, dns local,bacup externalisé, ça juste marche !

    Client depuis plus d’un an, jamais eu de problèmes !

    Je me permet de mettre le lien vers leurs offres -> https://yourownnet.net/nextcloud/

  • zelandonii

    Bonjour,

    Comme toujours, excellent tuto. A titre d’information, j’ai souscrit pour ma part à celui-ci.

    https://cozy.io/fr/

  • rodriguem7973

    le chef crabeinfo bonjour

    22€ hein ! un peu cher

    9€ ca va pas mal 🙂

    roro

  • Grahok73

    Vous mettez dans le tableau comparatif 1T pour Google Drive sur l’offre à 9.99 euros. Hors, j’ai 2T pour cette mensualisation. Erreur de votre part ou bien je bénéficie d’une faveur ? 

    • Screenshot_20190606_191005
      231 Ko
    • Le Crabe

      Salut Grahok73,

      Merci pour ton retour, je n’avais pas vu que Google avait fait évoluer son offre et que Google One remplace Google Drive ! Tu as raison maintenant c’est bien 2 To pour 9,99€. Je vais corriger ça de suite 🙂

  • edibos

    Merci, super idée et très bon tuto.

    Info en passant, avant d’avoir une forte baisse de revenu, j’avais pris la formule à vie de PCloud (hébergé en Suisse).

  • Julien

    Très bon tuto !! Merci beaucoup ! Petite question : est-il possible de créer un autre utilisateur avec un espace sur le serveur ??

    • Le Crabe

      Salut Julien,

      Si tu veux parler d’un autre utilisateur sur Seafile afin qu’il puisse déposer ses propres documents sur le serveur, oui c’est possible ! Dans l’application web de Seafile, il est possible de créer d’autres utilisateurs. 🙂

      • Julien

        Merci pour la réponse ! Et après tu peux lui générer un lien aussi pour le connecter avec Seafile ?

        • Le Crabe

          Une fois que tu as créé l’utilisateur dans l’administration de Seafile, il peut se connecter à l’application web ou utiliser l’application de bureau en utilisant ses identifiants (email + mot de passe). 🙂

539 utilisateurs actifs