Menyajikan Penyimpanan Cloud sebagai WebDAV atau HTTP dengan RcloneView
RcloneView dapat mengekspos penyedia penyimpanan cloud apa pun sebagai server WebDAV atau HTTP lokal. Aplikasi apa pun yang mendukung WebDAV — pengelola file, alat DAM, aplikasi kreatif, klien mobile — kemudian dapat membaca dan menulis file cloud secara langsung.
Melakukan mount drive cloud dengan lapisan VFS milik rclone adalah cara paling umum untuk mengekspos penyimpanan cloud secara lokal. Namun beberapa skenario memerlukan pendekatan yang berbeda: server WebDAV yang dapat dihubungi aplikasi melalui jaringan, server HTTP biasa untuk menyajikan file ke browser, atau cara ringan untuk mengakses penyimpanan cloud dari perangkat yang tidak dapat melakukan mount drive FUSE. Perintah serve milik rclone menangani semua ini — dan RcloneView memberi Anda akses ke sana melalui antarmuka terminal dan job.

Kelola & Sinkronkan Semua Cloud di Satu Tempat
RcloneView adalah GUI lintas platform untuk rclone. Bandingkan folder, transfer atau sinkronkan file, dan otomatiskan alur kerja multi-cloud dengan antarmuka visual yang bersih.
- Pekerjaan sekali klik: Salin · Sinkronkan · Bandingkan
- Penjadwal & riwayat untuk otomatisasi yang andal
- Bekerja dengan Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP, dan lainnya
Fitur inti gratis. Otomatisasi Plus tersedia.
Apa yang Bisa Disajikan Rclone
Rclone mendukung berbagai protokol server melalui perintah rclone serve:
| Protokol | Kasus Penggunaan |
|---|---|
webdav | Pengelola file, alat DAM, aplikasi dengan dukungan WebDAV |
http | Akses browser hanya-baca ke file cloud |
ftp | Kompatibilitas dengan aplikasi lama |
sftp | Akses file berbasis secure shell |
s3 | Mengekspos cloud apa pun sebagai kompatibel-S3 (gunakan dengan klien S3) |
dlna | Streaming media ke perangkat yang kompatibel dengan DLNA |
Panduan ini berfokus pada WebDAV dan HTTP, yang paling berguna secara luas untuk alur kerja desktop.
Kasus Penggunaan 1: WebDAV untuk Integrasi Aplikasi
Banyak aplikasi profesional mendukung WebDAV secara native: Cyberduck, Finder (macOS), Adobe Bridge, alat DAM, alat manajemen proyek, dan lainnya. Mengekspos penyimpanan cloud Anda sebagai WebDAV membuatnya dapat diakses oleh aplikasi-aplikasi ini tanpa mount drive.
Menjalankan server WebDAV dari RcloneView
Buka panel Terminal di RcloneView dan jalankan:
rclone serve webdav gdrive:/Documents/ --addr 127.0.0.1:8888 --user myuser --pass mypassword
Ini akan menjalankan server WebDAV di http://127.0.0.1:8888 yang mengekspos folder /Documents/ dari Google Drive Anda.
Menghubungkan dari aplikasi
Di aplikasi mana pun yang mendukung WebDAV, tambahkan koneksi WebDAV:
- URL:
http://127.0.0.1:8888 - Username:
myuser - Password:
mypassword
Aplikasi tersebut akan melihat folder Documents Google Drive Anda sebagai share WebDAV — dapat dijelajahi, dibaca, dan ditulis.
Kasus Penggunaan 2: HTTP untuk Akses Browser Hanya-Baca
Untuk berbagi file dengan rekan kerja tanpa memberikan akses ke akun cloud mereka, sajikan sebuah folder sebagai HTTP:
rclone serve http s3-remote:my-bucket/reports/ --addr 0.0.0.0:8080
Siapa pun di jaringan dapat membuka http://your-machine-ip:8080 di browser dan melihat daftar direktori dengan tautan unduhan — tanpa memerlukan akun cloud.
Kasus Penggunaan 3: Menyajikan S3 untuk Kompatibilitas Klien S3
Sebuah teknik yang ampuh: mengekspos cloud non-S3 (seperti Google Drive atau API native Backblaze B2) sebagai endpoint yang kompatibel dengan S3, sehingga klien S3 apa pun dapat mengaksesnya:
rclone serve s3 gdrive:/Backups/ --addr 127.0.0.1:9000 --auth-key ACCESSKEY,SECRETKEY
Klien S3 (AWS CLI, s3cmd, SDK S3 apa pun) kemudian dapat terhubung ke http://127.0.0.1:9000 dan berinteraksi dengan Google Drive seolah-olah itu adalah S3.
Membuat Job Serve yang Persisten
Untuk menjalankan perintah serve saat startup atau sesuai jadwal:
- Di RcloneView, buat Job baru dengan mode Custom Command.
- Masukkan perintah
rclone serve webdavAnda dengan flag yang diinginkan. - Atur agar dijalankan secara otomatis saat RcloneView dijalankan, atau jadwalkan sesuai kebutuhan.
Pertimbangan Keamanan
| Skenario | Rekomendasi |
|---|---|
| Hanya penggunaan lokal | Bind ke 127.0.0.1 — tidak dapat diakses dari luar mesin Anda |
| Berbagi di LAN | Bind ke IP lokal mesin Anda, tambahkan --user dan --pass |
| Menghadap internet | Gunakan HTTPS (tambahkan flag --cert dan --key) atau letakkan di belakang reverse proxy |
| Server HTTP publik | Gunakan rclone serve http dengan VFS hanya-baca: tambahkan --read-only |
Selalu atur username/password untuk server apa pun yang dapat diakses di luar 127.0.0.1:
rclone serve webdav remote:path --addr 0.0.0.0:8888 --user admin --pass strongpassword --read-only
Flag Serve yang Berguna
| Flag | Tujuan |
|---|---|
--addr host:port | Alamat dan port bind |
--user / --pass | HTTP Basic Auth |
--read-only | Mencegah penulisan |
--vfs-cache-mode full | Menyimpan cache file secara lokal untuk performa yang lebih baik |
--no-modtime | Menonaktifkan pelaporan modtime (berguna untuk beberapa aplikasi) |
--htpasswd /path/file | Menggunakan file htpasswd untuk banyak pengguna |
Memulai
- Unduh RcloneView dari rcloneview.com.
- Buka Terminal di RcloneView.
- Jalankan
rclone serve webdav remote:path --addr 127.0.0.1:8888untuk memulai server WebDAV. - Hubungkan dari aplikasi Anda menggunakan URL WebDAV dan kredensial.
WebDAV membuka akses penyimpanan cloud untuk puluhan aplikasi yang sebelumnya tidak dapat membaca file cloud Anda. Tidak perlu mount.
Panduan Terkait:
- Mount Penyimpanan Cloud sebagai Drive Lokal
- Mount SFTP dan SMB sebagai Drive Lokal
- Terminal RcloneView: CLI di Dalam GUI