Aller au contenu

SyncThing / OwnCloud / NextCloud : Pourquoi utilisez-vous ces solutions ?


Messages recommandés

Posté(e)

Hello,

Je tombe sur une discussion parlant de SyncThing, et j'ai une question qui n'est pas tellement en rapport avec la disponibilitĂ© du paquet dans le centre de paquet (je le vois pour mon 920+), mais plus sur pourquoi SyncThing en place de ce que propose Synology (Synology Drive Server...) ? C'est une vraie interrogation hein 😉  pas une critique. Qu'apporte SyncThing que n'aurait pas le paquet de Synology ?

J'ai un collĂšgue qui utilise aussi OwnCloud (ou NextCloud, je ne sais plus) : mĂȘme chose, qu'est-ce que ces deux solutions ont comme avantage ?

(bon autant SyncThing est dipso pour le 920+, autant OwnCloud et NextCloud non...)

Merci pour vos rĂ©ponses 🙂

Posté(e) (modifié)

Contrairement Ă  Synology DriveSyncthing n'a pas de notion de relation client/serveur. Chaque installation de Syncthing est considĂ©rĂ©e comme un nƓud sur le rĂ©seau. Il y a une animation rĂ©alisĂ©e par Resilio qui illustre cette diffĂ©rence de fonctionnement.

ownCloud est une solution de collaboration, un peu comme le regroupement de Synology Office, MailPlusCalendar et Drive.

Toutes ces solutions correspondent à des besoins précis. On ne peut pas en lister les avantages ou inconvénients sans connaßtre le besoin initial.

Modifié par PiwiLAbruti
Moi pas français bien écrire.
Posté(e) (modifié)

Merci pour ces explications.
Je vais essayer d'expliquer mon besoin initial 🙂  (et comment je fonctionne actuellement).

J'ai trois ordinateurs qui doivent avoir certains dossiers synchroniser entre eux (une modification sur l'un entraine la répercussion des modifications sur l'autre, mais ces ordinateurs ne sont pas tout le temps tous les deux allumés.

Actuellement je passe par le client Synology Drive Server (comme avant avec CloudStation) pour synchroniser tout ça.

J'ai aussi besoin d'un accÚs partagé à un dossier particulier avec mes collÚgues, avec qui on s'échangent des documents. Là, j'utilise Drive aussi, mais en tant que client WEB pour les collÚgues (moi je passe par l'explorateur de fichier/Finder/DSM pour mettre et récupérer les fichiers.

J'utilise trĂšs peu l'aspect suite bureautique apportĂ© par Synology Office (je me rends compte que je l'ai mĂȘme dĂ©sinstallĂ© du 214play).

Autre utilisation : CloudSync pour récupérer plusieurs dossiers OneDrive afin d'en avoir une copie sur le NAS (je place tous mes cours dedans vu que j'utilise Office 365 / Word pour rédiger mes cours). Un dernier dossier OneDrive est synchroniser en sens montant : les vidéos de mes caméras de surveillance pour en avoir une trace dans le cloud.

edit : j'utilise le calendrier de mes appareil apple, en passant par iCloud, et mes emails sont chez gmail, et outlook.

Du coup, je pense que vu mon utilisation actuelle, je vais rester sur les outils de Synology, car je ne pense pas que SyncThings ou autre apporte davantage Ă  mon utilisation. Qu'en penses-tu ?

En tout cas merci pour le temps pris Ă  me rĂ©pondre 😇

Modifié par MilesTEG1
Posté(e)

Ton besoin est donc de synchroniser des données entre plusieurs appareils.

Syncthing va surtout t'apporter de la complexitĂ©, ça reste encore un produit peu accessible pour les masses de mon point de vue (mĂȘme si la technologie utilisĂ©e est excellente).

Si les outils de Synology rĂ©pondent Ă  ton besoin, il n'y a aucune raison de vouloir en changer.

Posté(e)

Hello,

Je vais expliquer mon passage a Nextcloud également. Pour ma part la premiÚre raison est le manque cuisant de fonctionnalité mis à disposition par Synology au travers de ces outils.
ComparĂ© a une solution de type Dropbox ou Google Drive, l'appli Drive pour Synology est complĂ©tement Ă  la ramasse, en retard et extrĂȘmement lente.

Avec NextCloud, on retrouve une interface bien pensĂ©e, claire, Ă©purĂ©e, et la gestion des fichiers est excellente, en plus de la collaboration et le partage. Je ne compte plus le nombre de personne a qui j'ai voulu partager des fichiers avec Drive et qui rencontrais des bug ou encore l'impossibilitĂ© de crĂ©er des dossiers de dĂ©pot (une fonction pourtant bien pratique pour rĂ©cup des fichiers auprĂšs de plusieurs user, mĂȘme externe). Je ne parle mĂȘme pas de Synology Office qui est une vaste blague qui veut convertir tout mes fichiers WORD / EXCEL etc... dans des formats que je ne pourrait plus lire avec MS OFFICE aprĂšs...

NextCloud permet Ă©galement l'ajout de module : dans une meme interface, j'ai un onglet pour les fichiers, les photos, les contacts, le calendrier, les mails, et bien d'autre, et tout ca accessible depuis la meme adresse.

Et enfin pour moi le GROS point noir, l'application DRIVE de Synology pour iOS et Android : mise a jour uniquement tout les ans, des fonctionnalités trÚs limités (les basiques quoi...), impossible de synchroniser hors ligne un dossier complet (ca fonctionne par fichier, mais pas par dossier...... POURQUOI ?), la réactivité de l'appli n'est pas au RDV, et le design est a vomir.

C'est autant de point qui m'ont fait me pencher sur NextCloud, et honnĂȘtement je ne regrette pas une seconde. Ça fait des mois que je me renseigne sur son installation sur un DSM, et j'y suis finalement parvenu avant hier, (j'avais dĂ©ja testĂ© NextCloud sur une autre instance). Je suis entrain de faire une copie de mes donnĂ©es de DRIVE vers Nextcloud pour tester au quotidien, et si cela me convient, je couperai dĂ©finitivement Syno Drive.

Concernant les Photos, l'application Moments pourrai aussi a terme disparaitre de mon Syno car les photos et les albums sont gérés aussi sur Nextcloud, mais dans ce cas précis, Moments est quand meme plus flexible pour le moment. A voir avec le temps.... et surtout avec mon utilisation de NextCloud.

 

Bonus : je suis Ă©galement entrain de m’émanciper de 1password (40 euros / ans) pour une instance Bitwarden que je viens d'installer via docker sur mon NAS.

Finalement, j'utilise de moins en moins les solutions de Syno car elles sont vraiment trop peu maintenue et mise Ă  jour.

Posté(e)

Je suis assez d'accord sur la partie application mobile, le manque de synchro hors-ligne me force à utiliser resilio-sync en parallÚle, multiplication des solutions que je préfÚre éviter...
Pour Moments, je le trouve trĂšs compĂ©titif, sur un segment oĂč Google Photos Ă©crase la concurrence.

AprĂšs, j'ai mis en place Drive pour un ami dont le bureau se compose de 4 employĂ©s, le fonctionnement est assez transparent et simple. Ils se fichent d'ĂȘtre connectĂ© ou hors ligne, ça fonctionne et synchronise dĂšs que possible.
Le problĂšme Ă©tant je n'ai pas de point de comparaison sur une utilisation professionnelle, hormis peut-ĂȘtre One Drive, mais dont l'intĂ©gration totale me fatigue parfois (C'est une prouesse sur la suite Office 365 je trouve d'arriver Ă  enregistrer un fichier localement 😄)

Posté(e)
  Le 8/21/2020 Ă  1:42 PM, .Shad. a dit :
(C'est une prouesse sur la suite Office 365 je trouve d'arriver Ă  enregistrer un fichier localement )

Mais grave ! On a Ca pour le boulot et on utilise quasiment plus les serveurs de fichier de l’entreprise. Tout est sur du Sharepoint ou Teams
Posté(e)

Hello,

J'ai tester Nextcloud par curiosité et j'ai a final tres vite abandonné la solution de Synology.

Pour la plus part des raisons cité au dessus, et aussi par exemple pour pouvoir sur un seul client syncro plusieurs comptes.

Posté(e)
  Le 8/22/2020 Ă  1:56 PM, MilesTEG1 a dit :

Vos arguments font mouche. Je pense que je vais essayer NextCloud.

Ça s’installe facilement sur le Syno ?

DĂ©velopper  

En docker, tres facilement.

je te conseil l'image linuxserver, il ne te restera qua configurer MariaDB.

Posté(e) (modifié)

Ok merci 🙂

C'est une raison parfaite pour le choisir en effet 🙂

Faut que je trouve un tuto d'installation 😉

Edit : je suis un noob avec docker au fait ^^ j'ai un nas compatible avec depuis juste une semaine et quelques ^^
On peut faire confiance Ă  la source linuxserver/nextcloud ?
MariadB, je l'installe séparément dans docker ? ou bien avec un paquet DSM ?

Modifié par MilesTEG1
Posté(e)

Perso j'utilise le paquet MariaDB du NAS, mais tu peux trÚs bien créer un conteneur docker MariaDB.
Pour Docker, j'ai fait un tutoriel, il n'est pas exhaustif mais permet de poser les bases (voir ma signature). 

Posté(e)
  Le 8/23/2020 Ă  9:22 AM, .Shad. a dit :

Perso j'utilise le paquet MariaDB du NAS, mais tu peux trÚs bien créer un conteneur docker MariaDB.
Pour Docker, j'ai fait un tutoriel, il n'est pas exhaustif mais permet de poser les bases (voir ma signature). 

DĂ©velopper  

Je l'ai en effet lu ton tuto ^^
Bien rédigé. Il est transposable si facilement pour NextCloud ? (je ne sais vraiment pas encore utilisé Docker comme je sais faire d'autres choses avec mon nas ^^)

Posté(e)

Bon j'ai commencĂ© Ă  installer NextCloud 🙂

J'ai suivi ton tuto (et donc aussi celui-lĂ  https://www.synoforum.com/resources/nextcloud-the-self-hosted-productivity-platform-that-keeps-you-in-control.32/ car les deux se rejoingnent) qui explique bien ce qui est Ă  faire et pourquoi.
J'ai juste créé un utilisateur dédié pour le conteneur en cours, qui a un UID différent (dont je sais récupérer le GUID ;))
J'ai ensuite paramĂ©trĂ© le conteneur avec les ports de connexions HTTP et HTTPS souhaitĂ©s (par exemple 8080 et 4443), le mode rĂ©seau bridge, les PUID et GUID et TZ, les chemins d'accĂšs ( /docker/nextcloud/data et /docker/nextcloud/config ) [j'ai mis mon utilisateur docker en propriĂ©taire du dossier NextCloud].
Le conteneur se lance bien sans soucis.
Mais quand j'essaye d'accĂ©der avec http://192.168.0.10:8080, je suis redirigĂ© sur https://192.168.0.10 et j'obtiens ceci :image.png.8ae4135b9c633ce8d804dde5d385cb6c.png

Hmmm.... si j'essaye d'accĂ©der avec https://192.168.0.10:4443  j'ai ceci :
image.png.8afecb61e4247efee9455c13d097f6ff.png

Là je me dis que ça ne va pas passer en local... enfin du moins pas avec Edge (je suis sous macOS là) car il n'y a pas moyen de passer outre en ajoutant une exception...
J'essaye avec Safari, et moyennant la mĂȘme alerte de sĂ©curitĂ©, j'ai pu consulter la page et j'obtiens bien :
image.png.aced95211a95bd0c0d24b2dfec238d6b.png

Je tente aussi en passant par mon domaine : https://nextcloud.monnas.monndd.ovh  pour lequel j'ai crĂ©Ă© une entrĂ©e dans le reverse-proxy du NAS pour rediriger vers le port HTTPS 4443 de localhost. Et ça fonctionne nickel. Mais si je redirige sur le port HTTP 8080 de localhost ça ne fonctionne plus...

Je me demande si NextCloud ne fonctionne pas uniquement avec un port HTTPS...
Et en regardant la page de l'image docker :
image.png.5d8c86d61980bbf1683250df87926ed7.png
Il semble que le port HTTP ne soit pas une option...
Bref... maintenant je vais pouvoir continuer l'installation de NextCloud 🙂  
Je reviendrais si j'ai un soucis ^^

Faut installer phpMyAdmin aussi ?

Posté(e)

Pour le port 8080 c'est normal c'est le port exemple pour tous les conteneurs pour expliquer le NAT, il n'y a rien sur 8080 pour Nextcloud. 😛
Pour phpmyadmin, si tu utilises la base de données du NAS alors tu as d'emblée le paquet qui existe (et qui marche bien).
Si tu souhaites tout faire en conteneur, il existe une image officielle https://hub.docker.com/r/phpmyadmin/phpmyadmin/
Je n'ai pas essayé, je me sers du NAS.

Posté(e)
  Le 8/23/2020 Ă  2:40 PM, .Shad. a dit :

Pour le port 8080 c'est normal c'est le port exemple pour tous les conteneurs pour expliquer le NAT, il n'y a rien sur 8080 pour Nextcloud. 😛
Pour phpmyadmin, si tu utilises la base de données du NAS alors tu as d'emblée le paquet qui existe (et qui marche bien).
Si tu souhaites tout faire en conteneur, il existe une image officielle https://hub.docker.com/r/phpmyadmin/phpmyadmin/
Je n'ai pas essayé, je me sers du NAS.

DĂ©velopper  

Ok, c'est bien ce que j'avais compris aprĂšs coup đŸ˜†

Sinon pour phpMyAdmin, je pense que je peux m'en passer, j'ai vu dans un sujet anglais qu'on pouvait accéder à la base de donnée via DBeaver depuis un ordinateur. Je vais tenter ainsi.
Par contre, pour mariaDB, je me demande si je vais pas utiliser une image/conteneur Docker plutĂŽt... ( linuxserver/mariadb )
(j'ai vu dans cette discussion que c'Ă©tait faisable

 

  Le 8/5/2020 Ă  7:07 PM, .Shad. a dit :

Je te conseille de cliquer sur le "+" dans l'onglet réseau, ça te créera un nouveau réseau bridge, dont les propriétés sont différentes du réseau bridge pas défaut. Et utiliser ce nouveau réseau bridge pour tes deux conteneurs.

DĂ©velopper  

Par contre je ne peux pas faire ça avec le conteneur de mariaDB... j'ai déjà un bridge, et je ne peux ni l'enlever ni changer quoique ce soit, si ce n'est passer en host.

image.png.a65d73ea86ef00a931447dceb955a253.png

Posté(e)

Il faut le créer en amont via SSH :

sudo docker network create database_network

database_network est Ă©videmment un exemple, tu peux utiliser toto ou jeanlucmelenchon.

Ensuite il est disponible dans la sélection.

Le bridge par défaut n'autorise pas facilement la communication entre conteneurs, or c'est ce que tu recherches dans ce cas entre Nextcloud et MariaDB.

Posté(e) (modifié)
  Le 8/23/2020 Ă  3:57 PM, .Shad. a dit :

Il faut le créer en amont via SSH :

sudo docker network create database_network

database_network est Ă©videmment un exemple, tu peux utiliser toto ou jeanlucmelenchon.

Ensuite il est disponible dans la sélection.

Le bridge par défaut n'autorise pas facilement la communication entre conteneurs, or c'est ce que tu recherches dans ce cas entre Nextcloud et MariaDB.

DĂ©velopper  

Ok super ! Merci 🙂J'ai donc actuellement mariaDB de fonctionnel, je peux m'y connecter depuis l'ordinateur avec DBeaver.
J'ai aussi phpMyAdmin de fonctionnel (j'y accĂšde depuis l'ordinateur), et je peux le connecter Ă  la base de donnĂ©e mariaDB en utilisant le mdp root dĂ©fini Ă  la crĂ©ation du conteneur mariaDB.

Par contre, pour que phpMyAdmin fonctionne, j'ai du passer par la ligne de commande car j'ai modifié le port par défaut de mariaDB (XXXX) :

sudo docker run --name phpMyAdmin_phpMyAdmin -d -e PMA_HOST=ip_du_nas:XXXXX -p 8080:80 phpmyadmin/phpmyadmin

Sinon, lors de la création de mariaDB, j'ai spécifié fr.FR_UTF-8 comme encodage :
image.thumb.png.db4c0d9586bc8011c712cb22cec5653c.png

Pourquoi ce n'est pas la mĂȘme chose dans phpMyAdmin ?

image.png.46f888b8402bc4f90443cb8b0c0f8e5e.png

(bon de toutes maniÚres, une fois la base de données créées, je désactiverais ce conteneur).

Maintenant, me reste plus qu'à connecter NextCloud à la base de données...
Mais je mets quoi comme encodage ? J'ai pas le UTF-8 french dans la liste déroulante (celle à gauche du bouton créer)...

image.png.c2383eab1215f8895e56f822b25f366a.png

 

edit : Ă  priori, ce serait utf8_general_ci en fait ce serait mĂȘme plutĂŽt utf8mb4_general_ci .
edit2 : les 3 bases déjà existantes, elles ont été créées à l'installation de mariaDB. Faut-il bien les garder ? ou puis-je les supprimer ?

Modifié par MilesTEG1
Posté(e)
  Le 8/23/2020 Ă  4:35 PM, MilesTEG1 a dit :

Par contre, pour que phpMyAdmin fonctionne, j'ai du passer par la ligne de commande car j'ai modifié le port par défaut de mariaDB (XXXX) :

DĂ©velopper  

Tu as une variable d'environnement PMA_PORT qui permet de modifier le port par défaut de ta base de données.

Pour l'encodage je ne peux pas t'aider, je n'ai jamais utilisĂ© l'image Docker de phpMyAdmin. Mais je compte installer ça bientĂŽt sur une autre bĂ©cane donc si j'ai une solution Ă  proposer je te reviendrai. 😉

Posté(e)
  Le 8/23/2020 Ă  4:48 PM, .Shad. a dit :

Tu as une variable d'environnement PMA_PORT qui permet de modifier le port par défaut de ta base de données.

Pour l'encodage je ne peux pas t'aider, je n'ai jamais utilisĂ© l'image Docker de phpMyAdmin. Mais je compte installer ça bientĂŽt sur une autre bĂ©cane donc si j'ai une solution Ă  proposer je te reviendrai. 😉

DĂ©velopper  

J'ai vu l'option aprùs 😅
Si je rĂ©installe phpMyAdmin plus tard, j'essaierais avec ce paramĂštre 😉  en plus de mettre en lien la base de donnĂ©es avec l'onglet "lien".

Sinon, pour accĂ©der Ă  la base de donnĂ©es, tu conseilles de crĂ©er (via phpMyAdmin ou DBeaver) un utilisateur dĂ©diĂ© avec son mot de passe ? 

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
RĂ©pondre Ă  ce sujet


×   CollĂ© en tant que texte enrichi.   Coller en tant que texte brut Ă  la place

  Seulement 75 Ă©moticĂŽnes maximum sont autorisĂ©es.

×   Votre lien a Ă©tĂ© automatiquement intĂ©grĂ©.   Afficher plutĂŽt comme un lien

×   Votre contenu prĂ©cĂ©dent a Ă©tĂ© rĂ©tabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insĂ©rez-les depuis une URL.

×
×
  • CrĂ©er...

Information importante

Nous avons placĂ© des cookies sur votre appareil pour aider Ă  amĂ©liorer ce site. Vous pouvez choisir d’ajuster vos paramĂštres de cookie, sinon nous supposerons que vous ĂȘtes d’accord pour continuer.