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.
- FTPbox est presque parfait et open source, mais il n'a pas encore été porté sur Mac .
- GoodSync ne fonctionne pas en arrière-plan (nécessite un clic de l'utilisateur), il est donc interdit.
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.
la source
Réponses:
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.
la source
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.
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.
la source
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.
la source
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
la source
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.
la source
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).
la source
L'assistant git-annex est proche de ce que vous demandez:
Ce qu'il manque (au moins, maintenant):
la source
Avez-vous essayé sparkleShare? http://sparkleshare.org/
la source