Kami memiliki banyak pengguna di Mac yang mengakses file mereka di satu server non-Mac besar yang mendukung FTP / WebDAV / CMIS.
MASALAH: Mereka tidak dapat menggunakan file mereka saat tidak terhubung ke Internet.
PERTANYAAN: Apakah ada perangkat lunak mirip Dropbox untuk FTP? atau WebDAV? atau CMIS?
- Saat terhubung, mendorong perubahan lokal ke server
- Saat terhubung, polling server setiap n menit untuk menarik perubahan
- Lebih disukai open source
- UI mirip Dropbox: Ikon baki, dialog konfigurasi minimal, mungkin centang hijau di Finder untuk menampilkan file mana yang disinkronkan.
- Mulai secara otomatis saat boot atau login
Hanya untuk memperjelas: Saya tidak mencari layanan hosting online. Saya memiliki server yang ada dan tidak ada rencana untuk memindahkan data apa pun ke cloud apa pun. Saya mencari perangkat lunak sisi klien yang dapat menyinkronkan file lokal dengan server ketika terhubung ke jaringan.
- FTPbox hampir sempurna dan open source, tetapi belum porting ke Mac .
- GoodSync tidak berfungsi di latar belakang (membutuhkan klik pengguna) sehingga tidak dapat digunakan.
Saya diminta untuk menambahkan bagian singkat yang menjelaskan mengapa DropBox bukan solusi: 1) Dokumen bersifat rahasia, pihak ketiga bukan opsi 2) Dropbox tidak cukup andal (diperlukan waktu operasional / SLA yang lebih baik) 3) Dropbox menjadi sangat mahal untuk skala besar 4) Antarmuka FTP / WebDAV / CMIS sebenarnya disediakan oleh "Alfresco", sistem manajemen dokumen perusahaan yang memiliki banyak fitur lain (bukan hanya transfer file), dan terintegrasi dengan sistem perusahaan penting lainnya. Jadi pertanyaan saya sebenarnya hanya tentang sisi klien.
sumber
Jawaban:
Anda mungkin ingin melihat ke dalam aplikasi open source berikut:
FTPSync
skrip Perl untuk menyinkronkan pohon direktori lokal dan pohon direktori FTP jarak jauh.
ownCloud
Layanan web di bawah kendali Anda.
Fitur terkini: manajemen file, akses WebDAV, berbagi melalui tautan publik, streaming musik, pengguna & grup, OpenID, LDAP Dalam pengembangan: berbagi, enkripsi, kalender, kontak, dll., Klien sinkronisasi desktop, aplikasi Android & webOS, server-server sinkronkan
CATATAN: Anda tidak harus memanfaatkan penyimpanannya.
sumber
CmisSync seperti Dropbox, dan disinkronkan dengan server yang kompatibel dengan CMIS :
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill, dll.
Sumber Terbuka .
Penafian: Saya menulis CmisSync sebagai garpu SparkleShare, alat yang disebutkan dalam jawaban Patrick yang sayangnya hanya mendukung protokol Git.
sumber
Anda dapat mencoba IQ Uploader.com . Untuk pengungkapan, saya adalah pengembang utama yang mengerjakan proyek ini.
Itu tidak persis seperti yang Anda gambarkan, dan menyediakan sinkronisasi FTP untuk MacO dan Windows. Ini juga menggunakan FTP-SSL / TLS secara default. Ini menyinkronkan perubahan lokal secara real-time.
Kami baru saja merilis Mac alpha yang sangat berguna yang dapat Anda unduh. Beta beta resmi akan dirilis pada akhir 2014.
sumber
Saya memiliki persyaratan yang sama ketika mencoba untuk bekerja dengan file di FTP-Server jarak jauh dari beberapa klien. Bagi saya solusi kerja terbaik pada OS 10.11.4 adalah Fuse untuk OS X bersama dengan MacFusion.
Yang pertama dapat ditemukan di sourceforge:
https://sourceforge.net/projects/osxfuse/files/
Fuse adalah "paket latar belakang" yang pada dasarnya memperluas kemampuan sistem file OS X. (Beberapa tutorial lama menunjuk ke MacFuse, yang, dari pemahaman saya, versi yang lebih lama yang tidak didukung lagi.)
MacFusion adalah jenis UI untuk Fuse. Pada dasarnya, Anda tidak perlu tahu lebih dari kredensial Anda untuk mengakses FTP-Server Anda. Di sini saya menemukan tutorial (cukup lama) dengan tangkapan layar dari Versi MacFusion yang lebih lama, yang masih berfungsi, bagaimanapun:
http://www.simplehelp.net/2008/07/25/how-to-mount-a-remote-file-system-as-a-local-drive-in-os-x/
hth
sumber
Kedengarannya interarki dapat melakukan apa yang Anda inginkan. Itu menarik perhatian saya dalam konteks penggantian iDisk yang dapat membuat file-file didukung di server, sinkronisasi folder, berbagi file, dll. Saya belum menggunakannya sendiri - saya melaporkan apa yang saya baca - tetapi terdengar seperti kandidat yang mungkin.
sumber
Goodsync dapat diatur untuk sinkronisasi otomatis. Saya baru mulai menggunakannya seminggu yang lalu. Saya memiliki beberapa folder yang diatur untuk disinkronkan secara otomatis pada perubahan file seperti DropBox dan beberapa untuk disinkronkan secara berkala seperti Time Machine, setiap x jam. Itu juga menyinkronkan ereader saya ketika saya menghubungkannya ke mac saya. Beberapa pekerjaan sinkronisasi adalah dua arah, hanya satu arah, tanpa analisis mendalam, secara otomatis mentransfer semuanya.
Saya memilihnya karena kecepatan transfernya WebDav jauh lebih cepat daripada yang dicoba sejauh ini (Finder dan Transmit).
sumber
Asisten git-lampiran dekat dengan apa yang Anda minta:
Apa yang hilang (setidaknya, sekarang):
sumber
Sudahkah Anda mencoba sparkleShare? http://sparkleshare.org/
sumber