filebrowser
π Web File Browser
β 35,159 stars on GitHub Β· π΄ 3,890 forks Β· π License: apache-2.0 Β· π» Language: Go
What is filebrowser?
Deploying a single Go binary to instantly wrap any server directory in a responsive Material Design web interface is one of the fastest ways to roll your own lightweight cloud storage. Rather than wrestling with complex database requirements or heavy tech stacks, you
Topics: the project is tagged with popular topics:
- π·οΈ
file-browser - π·οΈ
file-manager - π·οΈ
file-sharing - π·οΈ
go - π·οΈ
material-design - π·οΈ
self-hosted - π·οΈ
vue
πΈ Screenshots

Quick install
The project supports Docker Compose:
git clone https://github.com/filebrowser/filebrowser.git
cd filebrowser
docker compose up -d
Check the README in the repo for required env variables.
Minimum system requirements
| Component | Recommended |
|---|---|
| RAM | 2048 MB |
| CPU | 2 vCPU |
| Disk | 25 GB SSD |
| OS | Ubuntu 22.04 LTS / Debian 12 |
| Docker | 24.0+ |
β‘ Deploy fast on VSIS
Use the VSIS VPS Lite 2GB RAM / 2 vCPU / 25GB SSD (~104k/thΓ‘ng) plan from VSIS.NET β high-speed VN-based VPS, 24/7 support, ideal for running filebrowser smoothly.
π― Benefits:
- One-command
docker compose up -ddeploy in 2 minutes - Dedicated IPv4, root access, unmetered domestic bandwidth
- Daily snapshot backup
- Free install assistance from the VSIS team
π See matching VPS plans at vsis.net
Resources
- π GitHub: filebrowser/filebrowser
- π Homepage: https://filebrowser.org
- π Official docs: see README in the repo
- π¬ Community: GitHub Issues + Discussions
Article compiled from GitHub data on 20/06/2026. Star/fork counts may have changed β see live numbers via the GitHub link.