Mamy wielu użytkowników komputerów Mac, którzy uzyskują dostęp do swoich plików na jednym dużym serwerze innym niż Mac, który obsługuje FTP / WebDAV / CMIS.
PROBLEM: Nie mogą używać swoich plików, gdy nie są podłączone do Internetu.
PYTANIE: Czy istnieje oprogramowanie podobne do Dropbox dla FTP? lub WebDAV? lub CMIS?
- Po połączeniu wypycha lokalne zmiany na serwer
- Po połączeniu odpytuje serwer co n minut, aby pobrać zmiany
- Najlepiej open source
- Interfejs podobny do Dropbox: ikona zasobnika, minimalne okno konfiguracji, może zielony zaznacz w Finderze, aby pokazać, które pliki są synchronizowane.
- Uruchamia się automatycznie podczas rozruchu lub logowania
Żeby było jasne: nie szukam usługi hostingu online. Mam istniejący serwer i nie planuję przenosić żadnych danych do żadnej chmury. Szukam oprogramowania po stronie klienta, które może synchronizować lokalne pliki z serwerem po podłączeniu do sieci.
- FTPbox jest prawie idealny i open source, ale nie został jeszcze przeniesiony na Maca .
- GoodSync nie działa w tle (wymaga kliknięcia przez użytkownika), więc nie można tego robić.
Poproszono mnie o dodanie krótkiej sekcji opisującej, dlaczego DropBox nie jest rozwiązaniem: 1) Dokumenty są poufne, osoby trzecie nie są opcją 2) Dropbox nie jest wystarczająco niezawodny (potrzebny jest lepszy czas pracy / SLA) 3) Dropbox staje się szalenie drogi na dużą skalę 4) Interfejs FTP / WebDAV / CMIS jest faktycznie dostarczany przez „Alfresco”, system zarządzania dokumentami przedsiębiorstwa, który ma wiele innych funkcji (nie tylko transfer plików) i jest zintegrowany z innymi krytycznymi systemami korporacyjnymi. Moje pytanie dotyczy więc wyłącznie klienta.
źródło
Odpowiedzi:
Możesz zajrzeć do następujących aplikacji typu open source:
FTPSync
skrypt Perla do synchronizacji lokalnego drzewa katalogów i zdalnego drzewa katalogów FTP.
ownCloud
Usługi sieciowe pod Twoją kontrolą.
Obecne funkcje: zarządzanie plikami, dostęp do WebDAV, udostępnianie za pośrednictwem publicznego łącza, strumieniowanie muzyki, użytkownicy i grupy, OpenID, LDAP W fazie rozwoju: udostępnianie, szyfrowanie, kalendarz, kontakty itp., Klient synchronizacji pulpitu, aplikacje na Androida i webOS, serwer-serwer synchronizacja
UWAGA: Nie musisz wykorzystywać ich pamięci.
źródło
CmisSync jest podobny do Dropbox i synchronizuje się z dowolnym serwerem kompatybilnym z CMIS :
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill itp.
Open Source .
Uwaga: Napisałem CmisSync jako rozwidlenie SparkleShare, narzędzia wspomnianego w odpowiedzi Patricka, które niestety obsługuje tylko protokół Git.
źródło
Możesz spróbować IQ Uploader.com . Do ujawnienia jestem głównym programistą pracującym nad tym projektem.
Robi dokładnie to, co opisujesz i zapewnia synchronizację FTP dla MacO i Windows. Domyślnie korzysta także z FTP-SSL / TLS. Synchronizuje lokalne zmiany w czasie rzeczywistym.
Właśnie wypuściliśmy bardzo przydatną Mac alfa, którą można pobrać. Oficjalna wersja beta Maca zostanie wydana do końca 2014 roku.
źródło
Miałem podobne wymagania podczas próby pracy z plikami na zdalnym serwerze FTP od kilku klientów. Dla mnie najlepszym działającym rozwiązaniem w systemie OS 10.11.4 jest Fuse dla OS X wraz z MacFusion.
Pierwszy można znaleźć na sourceforge:
https://sourceforge.net/projects/osxfuse/files/
Fuse to „pakiet w tle”, który zasadniczo rozszerza możliwości systemu plików X systemu operacyjnego. (Niektóre starsze samouczki wskazują na MacFuse, który, moim zdaniem, jest starszą wersją, która nie jest już obsługiwana.)
MacFusion jest swego rodzaju interfejsem użytkownika dla Fuse. Zasadniczo nie musisz wiedzieć więcej niż swoje dane uwierzytelniające, aby uzyskać dostęp do serwera FTP. Tutaj znalazłem (dość stary) samouczek ze zrzutami ekranu ze starszej wersji MacFusion, która i tak nadal działa:
http://www.simplehelp.net/2008/07/25/how-to-mount-a-remote-file-system-as-a-local-drive-in-os-x/
hth
źródło
Interarchia wydaje się, że może robić, co chcesz. Zwróciłem na to uwagę w kontekście wymiany iDisku, która może przechowywać kopie zapasowe plików na serwerze, synchronizować foldery, udostępniać pliki itp. Nie korzystałem z niej osobiście - zgłaszam to, co przeczytałem - ale to brzmi jak prawdopodobny kandydat.
źródło
Goodsync można skonfigurować do automatycznej synchronizacji. Właśnie zacząłem go używać tydzień temu. Mam kilka folderów skonfigurowanych do automatycznej synchronizacji przy zmianie plików, takich jak DropBox, a niektóre do okresowej synchronizacji jak Time Machine, co x godzin. Synchronizuje także mój ereader po podłączeniu go do komputera Mac. Niektóre zadania synchronizacji są dwukierunkowe, niektóre tylko jednokierunkowe, bez dogłębnej analizy, po prostu automatycznie przenoszą wszystko.
Wybrałem go, ponieważ jego szybkość przesyłania WebDav była wielokrotnie większa niż cokolwiek innego, co do tej pory próbowałem (Finder i Transmit).
źródło
Asystent git-annex jest blisko tego, o co prosisz:
Czego brakuje (przynajmniej teraz):
źródło
Próbowałeś już sparkleShare? http://sparkleshare.org/
źródło