Client de type Dropbox pour Mac pour accéder au stockage FTP / WebDAV / CMIS existant

23

Nous avons de nombreux utilisateurs sur Mac qui accèdent à leurs fichiers sur un grand serveur non-Mac qui prend en charge FTP / WebDAV / CMIS.

PROBLÈME: ils ne peuvent pas utiliser leurs fichiers lorsqu'ils ne sont pas connectés à Internet.

QUESTION: Existe-t-il un logiciel de type Dropbox pour FTP? ou WebDAV? ou CMIS?

  • Une fois connecté, envoie les modifications locales au serveur
  • Une fois connecté, interroge le serveur toutes les n minutes pour extraire les modifications
  • De préférence open source
  • Interface utilisateur de type Dropbox: icône de la barre d'état, boîte de dialogue de configuration minimale, peut-être une coche verte dans le Finder pour afficher les fichiers synchronisés.
  • Démarre automatiquement au démarrage ou à la connexion

Juste pour être clair: je ne recherche pas un service d'hébergement en ligne. J'ai un serveur existant et il n'est pas prévu de déplacer des données vers un cloud. Je recherche un logiciel côté client capable de synchroniser les fichiers locaux avec le serveur lorsqu'il est connecté au réseau.

On m'a demandé d'ajouter une courte section décrivant pourquoi DropBox n'est pas une solution: 1) Les documents sont confidentiels, une tierce partie n'est pas une option 2) Dropbox n'est pas assez fiable (une meilleure disponibilité / SLA est nécessaire) 3) Dropbox devient incroyablement cher à grande échelle 4) L'interface FTP / WebDAV / CMIS est en fait fournie par "Alfresco", un système de gestion de documents d'entreprise qui possède de nombreuses autres fonctionnalités (pas seulement le transfert de fichiers), et est intégré à d'autres systèmes d'entreprise critiques. Ma question concerne donc uniquement le côté client.

Nicolas Raoul
la source
3
Pour ne pas dissuader quelqu'un de répondre, mais pourriez-vous ajouter une courte section pourquoi dropbox n'est pas pour vous? Je pourrais voir sacrifier le bon logiciel si vous devez l'héberger en interne en raison de problèmes de contrôle ou de conformité. Je pourrais voir différentes réponses si vous vous concentrez principalement sur la réduction des coûts au détriment du temps / de la fiabilité / de la qualité du logiciel. Ou cherchez-vous à réimplémenter le suivi et la synchronisation des dossiers personnels du serveur Lion pour les comptes mobiles?
bmike
@bmike: Section ajoutée, merci pour les conseils, je suis nouveau ici :-)
Nicolas Raoul
Voilà une excellente question! Je vais réfléchir à quelques options et lui donner un tourbillon. Merci pour les détails supplémentaires
bmike
@NicolasRaoul Je me demandais ce qui a fini par être votre solution. Nous travaillons avec des morceaux d'ownCloud et n'utilisons tout simplement pas leur stockage.
E1Suave
@ E1Suave: Nous n'avons pas pu trouver l'outil convivial recherché par nos clients, nous en développons donc un dès maintenant. Ce sera gratuit et open source. Nous annoncerons ici: twitter.com/CmisSync1
Nicolas Raoul

Réponses:

7

Vous voudrez peut-être examiner les applications open source suivantes:

  • FTPSync

    un script Perl pour synchroniser une arborescence de répertoires locale et une arborescence de répertoires FTP distante.

  • ownCloud

    Services Web sous votre contrôle.

    Fonctionnalités actuelles: gestion de fichiers, accès WebDAV, partage via lien public, streaming musical, utilisateurs et groupes, OpenID, LDAP En développement: partage, cryptage, calendrier, contacts, etc., client de synchronisation de bureau, applications Android & webOS, serveur-serveur synchroniser

    REMARQUE: vous n'êtes pas obligé d'utiliser leur stockage.

E1Suave
la source
+1 FTPSync.pl est une solution valide, merci! BBOX utilise le protocole SVN, je demandais FTP ou WebDAV ou CMIS. Le client Android d'owncloud semble avoir une fonction de synchronisation WebDAV: gitorious.org/owncloud/android/blobs/master/src/eu/alefzero/… mais je n'ai trouvé aucun client Mac avec synchronisation WebDAV dans leur code source ... ai-je manquer quelque chose?
Nicolas Raoul
Je dois admettre que je n'ai pas beaucoup d'expérience avec ownCloud à part discuter de l'utilisation de ce produit dans notre récent comité informatique. Cependant, les liens suivants peuvent vous être utiles. blog.karlitschek.de/2011/06/… owncloud.org/support/webdav
E1Suave
Je m'excuse d'avoir eu l'intention de donner l'autre lien en premier. Veuillez vérifier mon commentaire mis à jour. :)
E1Suave
Le lien karlitschek ne contient aucune information sur un client de synchronisation Mac ...
Nicolas Raoul
Avez-vous trouvé du succès avec FTPSync.pl?
E1Suave
4

CmisSync est comme Dropbox et se synchronise avec n'importe quel serveur compatible CMIS :
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill, etc.

entrez la description de l'image ici

  • Synchronise de haut en bas
  • Le fichier reste accessible en mode hors connexion
  • Les conflits sont traités comme dans Dropbox

Open Source .
Avertissement: j'ai écrit CmisSync en tant que fork de SparkleShare, l'outil mentionné dans la réponse de Patrick qui ne prend malheureusement en charge que le protocole Git.

Nicolas Raoul
la source
1

Vous pouvez essayer IQ Uploader.com . Pour la divulgation, je suis le développeur principal travaillant sur ce projet.
Il fait exactement ce que vous décrivez et fournit une synchronisation FTP pour MacOs et Windows. Il utilise également FTP-SSL / TLS par défaut. Il synchronise les changements locaux en temps réel.
Nous venons de publier un Mac alpha très utilisable que vous pouvez télécharger. La version bêta officielle de Mac sortira fin 2014.

SilentSteel
la source
+1 On dirait une bonne solution pour FTP en effet! Dommage que l'exploration des serveurs FTP soit intrinsèquement inefficace (car le protocole FTP n'a pas de concept de "changements récents"). Super de voir qu'il est open source!
Nicolas Raoul
1

J'avais une exigence similaire lorsque j'essayais de travailler avec des fichiers sur un serveur FTP distant à partir de plusieurs clients. Pour moi, la meilleure solution de travail sur OS 10.11.4 est Fuse for OS X avec MacFusion.

Le premier peut être trouvé sur sourceforge:

https://sourceforge.net/projects/osxfuse/files/

Fuse est le "background-package" qui étend essentiellement les capacités du système de fichiers OS X. (Certains didacticiels plus anciens pointent vers MacFuse, qui est, à ma connaissance, une version plus ancienne qui n'est plus prise en charge.)

MacFusion est une sorte d'interface utilisateur pour Fuse. Fondamentalement, vous n'avez pas besoin d'en savoir plus que vos informations d'identification pour accéder à votre serveur FTP. Ici, j'ai trouvé un tutoriel (assez ancien) avec des captures d'écran d'une ancienne version de MacFusion, qui fonctionne toujours de toute façon:

http://www.simplehelp.net/2008/07/25/how-to-mount-a-remote-file-system-as-a-local-drive-in-os-x/

hth

nr
la source
0

L'interarchie semble pouvoir faire ce que vous voulez. Il est venu à mon attention dans le contexte d'un remplacement d'iDisk qui peut conserver des fichiers sauvegardés sur un serveur, synchroniser des dossiers, partager des fichiers, etc. Je ne l'ai pas utilisé moi-même - je rapporte ce que j'ai lu - mais il sonne comme un candidat probable.

JRobert
la source
Parlez-vous de leur fonction "NET DISK"? Ou autre chose?
Nicolas Raoul
Miroir. Netdisk ne répondrait pas à votre besoin d'accéder aux fichiers hors ligne. Ils disent que les fichiers peuvent être disponibles localement: "Un miroir synchronise un dossier local et un répertoire distant de sorte qu'ils soient identiques (bien que vous puissiez avoir quelques exceptions). Cela se fait en téléchargeant, téléchargeant ou supprimant des fichiers." ( help.nolobe.com/interarchy/#mirroring )
JRobert
La synchronisation se fait-elle automatiquement tout le temps, ou dois-je cliquer sur un bouton à chaque fois (comme cela semble être le cas pour Cyberduck trac.cyberduck.ch/wiki/help/en/howto/sync )
Nicolas Raoul
Leur lien d'assistance mène à un ensemble de pages d'aide et à un formulaire de contact d'assistance.
JRobert
0

Goodsync peut être configuré pour une synchronisation automatique. Je viens de commencer à l'utiliser il y a une semaine. Certains dossiers sont configurés pour se synchroniser automatiquement lors d'un changement de fichier comme DropBox et d'autres pour se synchroniser périodiquement comme Time Machine, toutes les x heures. Il synchronise également mon liseuse lorsque je le connecte à mon Mac. Certains travaux de synchronisation sont bidirectionnels, certains dans un seul sens, sans analyse approfondie, transfèrent simplement tout automatiquement.

Je l'ai choisi parce que sa vitesse de transfert WebDav était beaucoup plus rapide que tout ce qui avait été essayé jusqu'à présent (Finder et Transmit).

PierreF
la source
-1

L'assistant git-annex est proche de ce que vous demandez:

  • c'est comme un dropbox;
  • c'est un logiciel gratuit (= libre), c'est-à-dire que vous devez pouvoir l'héberger par vous-même et l'adapter.

Ce qu'il manque (au moins, maintenant):

imz - Ivan Zakharyaschev
la source
git annex sonne bien, mais je ne voyais pas en quoi cela ressemble à dropbox. ne semble pas du tout surveiller les changements de dossier.
cregox
@Cawas C'est le cas. git-annex.branchable.com : "L'assistant git-annex transforme git-annex en un synchroniseur de dossiers facile à utiliser". git-annex.branchable.com/assistant/quickstart : "Ensuite, toutes les modifications que vous apportez à son dossier seront automatiquement validées dans git et synchronisées avec les référentiels sur d'autres ordinateurs."
imz - Ivan Zakharyaschev
-1

Avez-vous essayé sparkleShare? http://sparkleshare.org/

Patrick Bunk
la source
Ma question concerne l'accès au stockage FTP / WebDAV / CMIS. SparkleShare ne le permet pas.
Nicolas Raoul