Meet File Browser, a Small but Mighty Web File Browser
Meet File Browser, an open source, self-hosted alternative to services like Dropbox and other web based file browsers.Today we’ll configure a containerized version of File Browser and have you up and going in just a few minutes.We’ll also walk through creating, editing, moving, copying, and even sharing files and folders so that you get a better understanding about what File Browser is all about.
Docker Setup
See this post on how to install docker
and docker-compose
Running the container
If you’re using Docker compose
1
2
3
4
5
6
mkdir filebrowser
cd filebrowser
touch docker-compose.yml
nano docker-compose.yml # copy the contents from below
touch filebrowser.db
docker-compose up -d --force-recreate
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
---
version: '3'
services:
file-browser:
image: filebrowser/filebrowser
container_name: file-browser
user: 1000:1000
ports:
- 8081:80
volumes:
- /home/serveradmin/:/srv
- /home/serveradmin/filebrowser/filebrowser.db:/database.db
restart: unless-stopped
security_opt:
- no-new-privileges:true
If you’re using Rancher, Portainer, Open Media Vault, Unraid, or anything else with a GUI, just copy and paste the environment variables above into the form on the web page.
Links
⚙️ See all the hardware I recommend at https://l.technotim.live/gear
🚀 Don’t forget to check out the 🚀Launchpad repo with all of the quick start source files