Wielu moich użytkowników ma swoje pliki na jednym dużym serwerze FTP.
PROBLEM: Nie mogą używać swoich plików, gdy nie są podłączone do Internetu.
PYTANIE: Czy istnieje oprogramowanie podobne do Dropbox dla FTP?
- Po połączeniu wypycha lokalne zmiany na serwer
- Po połączeniu sonduje serwer co n minut, aby pobrać zmiany
- Wiele platform (Linux, Mac, Windows, może Android?)
- Najlepiej open source
- Interfejs podobny do Dropbox (ikona w zasobniku systemowym pokazuje: odłączony, podłączony, synchronizacja). Na przykład SparkleShare jest jak DropBox dla Git. Niestety nie obsługują FTP.
- Idealnie uruchamia się automatycznie przy starcie systemu lub logowaniu
Żeby było jasne: nie szukam usługi online zapewniającej dostęp przez FTP, ale oprogramowania po stronie klienta, które może synchronizować lokalne pliki z adresem URL FTP (gdziekolwiek hostowane) po podłączeniu do Internetu.
FTPbox jest prawie idealny, jedynym problemem jest to, że działa tylko w systemie Windows.
WinSCP jest dobry, ale jego interfejs użytkownika jest zbyt duży. Nie musisz pokazywać zdalnych plików, tylko synchronizuj je z lokalnymi. Jedynym interfejsem użytkownika byłaby ikona zasobnika i małe okno dialogowe konfiguracji adresu URL / hasła.
Może wyglądać podobnie do tego:
źródło
Odpowiedzi:
Próbowałeś ownCloud ? Wygląda na to, że pasowałoby do twojego przypadku użycia „podobnego do Dropbox”. I może używać FTP jako backendu do przechowywania .
Jeśli nie masz nic przeciwko robieniu / finansowaniu rozwoju lub czekaniu na nową wersję, Syncany najwyraźniej rozwija to, czego szukasz, a FTPBox działa na .NET Framework 4, który Mono obsługuje (z kilkoma wyjątkami) na Linux i który działa również na Wine (na wypadek, gdyby FTPBox potrzebował tych wyjątków).
źródło
Myślę, że może się okazać, że niedawno wydana Alfresco Sync radzi sobie całkiem dobrze: https://addons.alfresco.com/addons/desktop-sync-alfresco
Opis SourceForge:
W praktyce narzędzie działa dobrze, choć GUI wymaga trochę pracy.
Na marginesie, podczas ostatniego szczytu Alfresco w SF słyszałem, że kilka osób wspomniało o sukcesie z CMIS Sync. To powiedziawszy, nie mogę ręczyć za to, nie mając doświadczenia z pierwszej ręki (ale pomyślałem, że powinienem wymienić jedyne inne tego rodzaju narzędzie, o którym wiem).
Odpowiem na to pytanie, ponieważ jestem na tej samej łodzi!
źródło
Możesz spróbować SyncBack . Działa zgodnie z harmonogramem, może sprawdzać serwery FTP i może wykonywać pełne kopie zapasowe lub synchronizację. Działa dla mnie dobrze, ale jestem pewien, że jest tam o wiele więcej.
źródło
Nie jest to dokładnie to, o co prosiłeś, ale może być wystarczająco dobry i będzie mniej obsługi. Windows oraz Linux i ja zakładamy, że OSX ma zdalne połączenia menedżera plików GUI przez FTP. Po prostu zapewniasz uwierzytelnianie, ustawiasz je, aby zapisać hasło, a dla tej lokalizacji będzie zachowana zakładka. Tak, Twoi użytkownicy będą musieli zalogować się raz do zdalnej lokalizacji, aby ją skonfigurować, ale to prawda. Synchronizacja będzie się różnić, a od czasu do czasu użytkownicy potkną się, jeśli będą mieli dostęp do zapisu plików. Nie będzie żadnego powiadomienia.
Zaawansowani użytkownicy z dużą ilością udostępniania plików mogą korzystać z repozytorium SCM z narzędziami GUI, CVS lub Subversion lub Git, ale zakładam, że to zbyt duże obciążenie.
źródło