SkyMount

Server dan bucket Anda, sebagai folder di Mac atau PC

SkyMount memasang SFTP, FTP/FTPS, Amazon S3 dan Google Drive sebagai folder biasa: di Finder pada macOS, dan sebagai network drive di Explorer pada Windows. Di Mac, aplikasi ini tidak memerlukan kernel extension, macFUSE, maupun hak administrator.

Beta. Versi Mac baru diuji di satu Mac, versi Windows di satu PC Windows 11. Simpan cadangan untuk semua yang Anda kerjakan melalui mount.

Jalur yang dilewati sebuah mount
  1. Finder

    ~/SkyMount/Server

  2. Klien NFS macOS

    Bawaan macOS. Tanpa kext, tanpa macFUSE, tanpa hak administrator.

  3. SkyMount

    NFSv3 di 127.0.0.1, dengan cache file dan salinan offline.

  4. Penyimpanan Anda

    SFTP · FTP / FTPS · Amazon S3 · Google Drive

Perilaku sebuah mount

File disimpan di cache komputer Anda, jadi folder tetap cepat dibuka dan pekerjaan Anda tidak hilang saat koneksi terputus. Cara kerjanya sama di macOS dan Windows.

File diunduh saat pertama kali dibuka

File diambil ke cache saat pertama kali dibaca, lalu dipakai ulang selama ukuran dan waktu modifikasinya di server tidak berubah. File di atas 8 MB dibaca per blok 1 MB, jadi saat membuka video besar hanya bagian yang Anda putar yang diambil.

Penyimpanan yang bisa dihubungkan

Setiap koneksi menjadi folder tersendiri. Pasang sebanyak yang Anda perlukan secara berdampingan.

Server apa pun yang bisa Anda akses lewat ssh.

Masuk dengan kata sandi atau kunci. Host key dipercaya saat pertama kali dipakai dan dikunci berdasarkan fingerprint SHA-256; kunci yang berubah akan ditolak sampai Anda menekan Forget di pengaturan koneksi.

Diuji dengan: macOS: sshd OpenSSH lokal, baca dan tulis 6 hingga 20 MB, rename, hapus. Windows: asyncssh 2.24.1, 18 pemeriksaan drive.

Di Finder dan menu bar

Di Windows, kontrol yang sama (Keep Offline, Free Up Space, Open at Login) ada di menu tray. Lencana status di Explorer dan menu klik kanan belum tersedia.

Lencana di Finder menunjukkan status setiap file

Centang hijau: tersedia offline. Panah biru: sedang diunduh atau diunggah. Jam abu-abu: menunggu diunggah. Tanda seru merah: unggahan gagal dan akan dicoba lagi.

Status di menu bar
Panah sinkronisasi saat file berpindah, ikon drive terisi saat ada yang terpasang, ikon drive bergaris tepi jika tidak.
Mount saat login
Jika jaringan belum tersambung, SkyMount mencoba lagi saat koneksi tersedia, lalu setiap 10 s hingga 5 menit sampai mount berhasil.
Free Up Space
Menghapus salinan cache di dalam folder yang tidak disimpan offline.
Refresh from Server
Membaca ulang folder saat itu juga, untuk perubahan yang dibuat di server lewat git pull atau deploy.
Data rahasia tetap di penyimpanan kredensial sistem
Kata sandi, secret key S3 dan token Google disimpan di Keychain macOS atau Credential Manager Windows, tidak pernah di file koneksi.
Metadata file manager tetap lokal
File ._* dan .DS_Store di Mac, desktop.ini dan Thumbs.db di Windows: tidak ada yang sampai ke server.

Pertanyaan

Mengapa NFS, bukan macFUSE atau WebDAV?

macFUSE 5 memerlukan ekstensi FSKit yang tidak bisa diaktifkan di Mac yang dipakai untuk pengembangan. Klien WebDAV bawaan macet sekitar 90 detik di setiap mount. NFS loopback terpasang dalam waktu kurang dari satu detik tanpa ekstensi, kext, atau root.

Di mana volume yang terpasang muncul?

Di Mac, di ~/SkyMount/<Name> dalam folder home Anda, bukan di /Volumes, karena pengguna biasa tidak bisa membuat folder di sana. Finder menampilkan masing-masing sebagai <Name>.localhost. Di Windows, setiap koneksi menjadi network drive seperti S:, diberi label nama koneksinya.

Bisakah pengguna lain di Mac saya mengakses mount?

Server NFS hanya mendengarkan di 127.0.0.1, menerima uid Anda atau root, dan menaruh secret acak di setiap file handle. Pengguna lain di Mac yang sama yang memalsukan kredensial secara teori bisa menjangkau volume yang terpasang. Di Mac dengan satu pengguna, ini setara dengan izin folder biasa.

Amankah menjalankan git di mount?

Saat pengujian git yang berat, klien NFS macOS pernah sekali menyebabkan kernel panic, dengan opsi mount yang sudah tidak dipakai SkyMount. Simpan cadangan repositori yang Anda kerjakan melalui mount.

Berapa banyak ruang disk yang dipakai cache?

Cache konten tidak punya batas ukuran, di luar folder yang disimpan offline. Gunakan Free Up Space pada sebuah folder untuk menghapus salinan cache-nya.

Mengapa versi Windows memerlukan WinFsp?

SkyMount memasang drive di Windows melalui driver WinFsp. Pemasangan WinFsp memerlukan hak administrator sekali saja; installer SkyMount akan memasangnya jika belum ada atau versinya lebih lama dari 2.1. SkyMount sendiri berjalan tanpa hak administrator.

Mengapa Windows memberi peringatan saat saya menjalankan installer?

Installer maupun aplikasinya belum ditandatangani secara digital (code-signed), jadi SmartScreen memberi peringatan saat pertama kali dijalankan.

Unduh SkyMount 0.1.0

Dirilis 27 Oktober 2026Catatan rilis

macOS

macOS 26 atau lebih baru

Unduh untuk MacDMG, 4,4 MB

macOS menahan peluncuran pertama karena build ini belum dinotarisasi Apple. Buka Pengaturan Sistem (System Settings) > Privasi & Keamanan (Privacy & Security), lalu pilih Tetap Buka (Open Anyway).

Windows

Windows 10 atau 11 dengan WinFsp 2.1

Windows SmartScreen memberi peringatan saat pertama dijalankan karena installer belum ditandatangani (code-signed). Pilih Info selengkapnya (More info), lalu Tetap jalankan (Run anyway).