Saat ini kemudahan sharing berbasis cloud bisa kita lakukan dengan mudah. Kalian bisa sharing file PC via Tunneling agar bisa diakses secara publik dengan banyak fitur seperti edit, delete, rename, sharing, move layaknya file explorer berbasis GUI Desktop. Ada satu aplikasi yang rekomendasi banget yaitu FileBrowser yang bisa kalian install di docker.
Pastikan kalian sudah install docker. Misalkan saya ingin menempatkan pengaturannya di
/home/bejo/filebrowser/
maka kita akan siapkan dulu direktori diatas dengan perintah
mkdir -p /home/bejo/filebrowser/database mkdir -p /home/bejo/filebrowser/config chmod -R 777 /home/bejo/filebrowser
untuk lokasi root foldernya sengaja saya tempatkan di /media/devmon agar bisa akses eksternal storage. Mari kita jalankan docker dengan perintah
docker run -d \ --name filebrowser \ --restart unless-stopped \ -v /media/devmon:/srv \ -v /home/bejo/filebrowser/database:/database \ -v /home/bejo/filebrowser/config:/config \ -p 8083:80 \ filebrowser/filebrowser
biar nggak bentrok dengan yang lain, saya pindahkan port 80 menjadi 8083. Mari kita cek
docker logs filebrowser
maka akan tampil username dan password
docker logs filebrowser 2025/09/10 16:06:23 Warning: filebrowser.db can't be found. Initialing in /database/ 2025/09/10 16:06:23 Using database: /database/filebrowser.db 2025/09/10 16:06:24 Using config file: /config/settings.json 2025/09/10 16:06:24 Performing quick setup 2025/09/10 16:06:24 User 'admin' initialized with randomly generated password: EGy2-0FAyh8J-UFM 2025/09/10 16:06:24 Listening on [::]:80 2025/09/10 16:06:54 /api/renew: 401 192.168.2.101 <nil> 2025/09/10 16:06:54 /api/renew: 401 192.168.2.101 <nil> 2025/09/10 16:07:24 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:29 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:31 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:32 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:33 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:39 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:41 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:41 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:41 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:07:41 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:08:11 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:08:12 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:08:13 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:08:13 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:08:14 /api/login: 403 192.168.2.101 <nil> 2025/09/10 16:08:14 /api/login: 403 192.168.2.101 <nil> Error: exit on signal: sigterm 2025/09/10 16:35:35 Using database: /database/filebrowser.db 2025/09/10 16:35:35 Using config file: /config/settings.json 2025/09/10 16:35:35 Listening on [::]:80
kalian bisa login diatas dengan alamat localhost:8083 masuklah dengan username dan password diatas! Saya suka dengan FileBrowser karena fiturnya sangat lengkap serta fitur user management.
Perintah untuk melihat image docker aktif
docker ps
untuk melihat semua image
docker ps -a
untuk melihat status log
docker logs nama_image
