Client Dropbox-like per Mac per accedere all'archiviazione FTP / WebDAV / CMIS esistente


22

Abbiamo molti utenti su Mac che accedono ai loro file su un unico grande server non Mac che supporta FTP / WebDAV / CMIS.

PROBLEMA: non possono usare i loro file mentre non sono connessi a Internet.

DOMANDA: Esiste un software simile a Dropbox per FTP? o WebDAV? o CMIS?

  • Una volta connesso, invia le modifiche locali al server
  • Una volta connesso, esegue il polling del server ogni n minuti per estrarre le modifiche
  • Preferibilmente open source
  • UI Dropbox-like: icona del vassoio, finestra di configurazione minima, forse verde controlla nel Finder per mostrare quali file sono sincronizzati.
  • Avvia automaticamente all'avvio o al login

Giusto per chiarire: non sto cercando un servizio di hosting online. Ho un server esistente e non ci sono piani per spostare alcun dato su qualsiasi cloud. Sto cercando un software client-side in grado di sincronizzare i file locali con il server quando connesso alla rete.

Mi è stato chiesto di aggiungere una breve sezione che descrivesse perché DropBox non è una soluzione: 1) I documenti sono confidenziali, la terza parte non è un'opzione 2) Dropbox non è abbastanza affidabile (è necessario un tempo di attività / SLA migliore) 3) Dropbox diventa follemente costoso per grandi dimensioni 4) L'interfaccia FTP / WebDAV / CMIS è effettivamente fornita da "Alfresco", un sistema di gestione documentale aziendale che ha molte altre caratteristiche (non solo trasferimento di file) ed è integrato con altri sistemi aziendali critici. Quindi la mia domanda riguarda solo il lato client.


3
Non dissuadere qualcuno dal rispondere, ma potresti aggiungere una breve sezione perché dropbox non fa per te? Potrei vedere sacrificare il bel software se è necessario ospitarlo internamente a causa di problemi di controllo o di conformità. Potrei vedere risposte diverse se ti concentri principalmente sulla riduzione dei costi a scapito del tempo / affidabilità / qualità del software. O stai cercando di ri-implementare il monitoraggio e la sincronizzazione della cartella home del server Lion per gli account mobili?
bmike

@ bmike: Sezione aggiunta, grazie per il consiglio, sono nuovo qui :-)
Nicolas Raoul

Questa è una bella domanda! Ci penserò su alcune opzioni e dargli un vortice. Grazie per i dettagli extra
bmike

@NicolasRaoul Mi stavo chiedendo quale sia stata la tua soluzione. Stiamo lavorando con pezzi di ownCloud e semplicemente non utilizziamo il loro storage.
E1Suave

@ E1Suave: non siamo riusciti a trovare lo strumento user-friendly che i nostri clienti desiderano, quindi ne stiamo sviluppando uno proprio adesso. Sarà gratuito e open source. Annunceremo qui: twitter.com/CmisSync1
Nicolas Raoul

Risposte:


7

Si consiglia di esaminare le seguenti applicazioni open source:

  • FTPSync

    uno script Perl per sincronizzare un albero di directory locale e un albero di directory FTP remoto.

  • ownCloud

    Servizi Web sotto il tuo controllo.

    Funzionalità attuali: gestione file, accesso WebDAV, condivisione tramite link pubblico, streaming musicale, utenti e amp; gruppi, OpenID, LDAP In fase di sviluppo: condivisione, crittografia, calendario, contatti, ecc., Client di sincronizzazione desktop, Android e amp; app webOS, sincronizzazione server-server

    NOTA: non è necessario utilizzare il loro spazio di archiviazione.


+1 FTPSync.pl è una soluzione valida, grazie! BBOX usa il protocollo SVN, stavo chiedendo FTP o WebDAV o CMIS. Il client Android di owncloud sembra avere una funzione di sincronizzazione WebDAV: gitorious.org/owncloud/android/blobs/master/src/eu/alefzero/... ma non sono riuscito a trovare nessun client Mac con sincronizzazione WebDAV nel codice sorgente ... mi sono perso qualcosa?
Nicolas Raoul

Devo ammettere che non ho molta esperienza con ownCloud oltre a discutere l'uso di questo prodotto nel nostro recente comitato IT. Tuttavia, i seguenti collegamenti potrebbero esserti utili. blog.karlitschek.de/2011/06/... owncloud.org/support/webdav
E1Suave

Mi scuso per aver avuto l'intenzione di dare prima l'altro link. Si prega di controllare il mio commento aggiornato. :)
E1Suave

Il link karlitschek non contiene informazioni su nessun client di sincronizzazione Mac ...
Nicolas Raoul

Hai trovato qualche successo con FTPSync.pl?
E1Suave

4

CmisSync è proprio come Dropbox e si sincronizza con qualsiasi CMIS -compatibile server:
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill, ecc.

enter image description here

  • Sincronizza sia in alto che in basso
  • Il file rimane accessibile offline
  • I conflitti sono gestiti come in Dropbox

Open Source .
Disclaimer: Ho scritto CmisSync come fork di SparkleShare, lo strumento menzionato nella risposta di Patrick che purtroppo supporta solo il protocollo Git.


1

Puoi provare IQ Uploader.com . Per divulgazione, sono lo sviluppatore principale che lavora su questo progetto.
Fa esattamente quello che descrivi e fornisce sincronizzazione FTP per MacOs e Windows. Utilizza anche FTP-SSL / TLS per impostazione predefinita. Sincronizza i cambiamenti locali in tempo reale.
Abbiamo appena rilasciato un alfa Mac molto utilizzabile che puoi scaricare. La versione beta ufficiale del Mac verrà rilasciata entro la fine del 2014.


+1 Sembra davvero una buona soluzione per FTP! I server FTP di scansione troppo scarsi sono intrinsecamente inefficienti (perché il protocollo FTP non ha alcun concetto di "recenti cambiamenti"). Bello vedere che è open source!
Nicolas Raoul

1

Avevo un requisito simile quando provavo a lavorare con file su un server FTP remoto da diversi client. Per me la migliore soluzione di lavoro su OS 10.11.4 è Fuse per OS X insieme a MacFusion.

Il primo può essere trovato su sourceforge:

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

Fuse è il "pacchetto di background" che sostanzialmente estende le funzionalità del sistema X-OS. (Alcuni tutorial più vecchi indicano MacFuse, che è, a mio avviso, una versione precedente che non è più supportata.)

MacFusion è una specie di interfaccia utente per Fuse. Fondamentalmente, non è necessario conoscere più delle tue credenziali per accedere al tuo server FTP. Qui ho trovato un (abbastanza vecchio) tutorial con schermate di una vecchia versione di MacFusion, che funziona comunque, comunque:

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

hth


0

Interarchy sembra che possa fare quello che vuoi. È venuto alla mia attenzione nel contesto di una sostituzione di iDisk che può mantenere i file salvati su un server, sincronizzare le cartelle, condividere file, ecc. Non l'ho usato da solo - sto riportando quello che ho letto - ma sembra un probabile candidato.


Stai parlando della loro funzione "DISCO NET"? O qualcos'altro?
Nicolas Raoul

Mirroring. Netdisk non risponderà alle tue necessità di accesso ai file quando offline. Dicono che i file possono essere mantenuti disponibili localmente: "Un mirror sincronizza una cartella locale e una directory remota in modo che siano identici (anche se si possono avere alcune eccezioni) .Questo è fatto caricando, scaricando o cancellando file." ( help.nolobe.com/interarchy/#mirroring )
JRobert

La sincronizzazione viene eseguita automaticamente tutto il tempo, oppure devo fare clic su un pulsante ogni volta (come sembra essere il caso di Cyberduck trac.cyberduck.ch/wiki/help/en/howto/sync )
Nicolas Raoul

Il loro link di supporto porta a una serie di pagine di aiuto e un modulo di contatto di supporto.
JRobert

0

Goodsync può essere impostato per la sincronizzazione automatica. Ho appena iniziato a usarlo una settimana fa. Ho alcune cartelle configurate per la sincronizzazione automatica in caso di cambio di file come DropBox e alcuni per la sincronizzazione periodica come Time Machine, ogni x ore. Si sincronizza anche il mio ereader quando lo connetto al mio mac. Alcuni lavori di sincronizzazione sono a due vie, alcuni solo in un modo, senza un'analisi approfondita, trasferiscono automaticamente tutto.

L'ho scelto perché è la velocità di trasferimento di WebDav che è stata molte volte più veloce di qualsiasi altra cosa provata finora (Finder e Transmit).


-1

Git-annex Assistant è vicino a quello che chiedi:

  • è simile a un dropbox;
  • è un software gratuito (= libre), cioè devi essere in grado di ospitarlo da solo e adattarlo.

Cosa manca (almeno, ora):


git annex suona alla grande, ma non ho potuto vedere come è qualcosa di simile a Dropbox. sembra non guardare affatto le modifiche alle cartelle.
cregox

@Cawas Lo fa. git-annex.branchable.com : "git-annex assistant trasforma git-annex in un semplice sincronizzatore di cartelle". git-annex.branchable.com/assistant/quickstart : "Quindi tutte le modifiche apportate alla sua cartella verranno automaticamente confermate da git e sincronizzate con repository su altri computer."
imz -- Ivan Zakharyaschev

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.