Video tutorial coming soon.
Deploy a lightweight, self-hosted web file manager on Ubuntu. Browse, upload, download, and manage server files from any browser.
Grab the automated bash script from GitHub to follow along.
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/files/filebrowser/filebrowser-ubuntu.sh
chmod +x filebrowser-ubuntu.sh
sudo bash filebrowser-ubuntu.sh
The script installs Docker, pulls the File Browser image, and starts the container with access to your server filesystem.
wget https://raw.githubusercontent.com/mhmdali94/Docker/main/files/filebrowser/filebrowser-ubuntu.sh
chmod +x filebrowser-ubuntu.sh
sudo bash filebrowser-ubuntu.sh
Open your browser and navigate to File Browser:
http://YOUR-SERVER-IP:8080
Login with the default credentials, then change them immediately in Settings → User Management:
Username: admin
Password: admin
Go to Settings to configure which server directories are accessible, set up additional users, and customize permissions per user.
| Port | Protocol | Purpose |
|---|---|---|
| 8080 | TCP | Web UI |
/root/docker/filebrowser/docker-compose.yml