LogoLogo
HomeDiscordYouTubeDisclaimer
  • File Browser
  • 🎯DO I NEED AN UPDATE?
    • Update Me!
  • ❗Disclaimer
    • Read Our Disclaimer
Powered by GitBook
On this page
  • Installation
  • Unraid
  • Docker
  • Docker Compose
  • Reverse Proxy
  • Other Installation Options
  • First Start and Password Change
  • Settings
  • Custom Branding
  • File and Folder Operations
  • Sharing
  • Special Thanks
  • Final Words
  • Support Us

Was this helpful?

Export as PDF

File Browser

File Browser is a create-your-own-cloud-kind of software where you can install it on a server, direct it to a path and then access your files through a nice web interface.

Last updated 2 years ago

Was this helpful?

File Browser provides a file managing interface within a specified directory and it can be used to upload, delete, preview, rename and edit your files. It allows the creation of multiple users and each user can have its own directory. It can be used as a standalone app.

Writer / Producer

DiscDuck

Video Recording (and Voice)

Sycotix

Contributor

Hawksy, Sycotix

Installation

Unraid

Docker Template from the Community Apps

FileBrowser / knex666's Repository / Cloud

  1. Leave on Custom: br0 .

  2. Give it a fixed and free IP address in your local network.

  3. Defining the entry point to the files and directories you want to have access to and share. Can be a share like /mnt/user/filebrowser or /mnt to have access to all Unraid shares, unassigned devices and remote shares.

Click APPLY to install.

Docker

docker run \
    -v /path/to/root:/srv \
    -v /path/to/filebrowser.db:/database/filebrowser.db \
    -v /path/to/settings.json:/config/settings.json \
    -e PUID=$(id -u) \
    -e PGID=$(id -g) \
    -p 8080:80 \
    filebrowser/filebrowser:s6

Docker Compose

---	
version: '3.1'

services:
  filebrowser:
    image: filebrowser/filebrowser:s6
    container_name: filebrowser
    restart: always
    volumes:
      - /opt/filebrowser:/srv
      - /opt/filebrowser/database/filebrowser.db:/database.db 
      - /opt/filebrowser/config/filebrowser.json:/filebrowser.json
    ports:
      - 8080:80
    environment:
      - PUID=1000
      - PGID=1000
    networks:
      - proxy
    labels:
      traefik.enable: true
      traefik.http.routers.filebrowser.entryPoints: https
      traefik.http.routers.filebrowser.middlewares: auth@file
    restart: unless-stopped

networks:
  proxy:
    driver: bridge
    external: true

Reverse Proxy

Please find three Videos about Reverse Proxy in the "Related Videos" tab. All three will work great with File Browser.

Other Installation Options

First Start and Password Change

First time Username is admin with the Password admin.

First things first...

Click on 1 Settings, 2 User Management and 3 edit the admin user. Enter a new password and click SAVE at the bottom to secure your File Browser installation.

Settings

File Browser has many Settings. Here are some examples that get you started:

  • User Default Language Under the Global Settings, User default settings (the box on the right) you can pick, amongst other settings, the Language that Users should default to.

Custom Branding

Under Settings, Global Settings / Branding you can change the Instance name and use custom css to change the branding, including default logotypes.

File and Folder Operations

The standard file dialog shows you the location you are, the files and folders available and allows for folder and file operations. On the left you see the two options to create a new folder or file at the location you are.

Once you have made a selection the top right bar shows you all available options. If you hover your mouse over them the text will tell you exactly what they are.

Among the options are Edit, Copy, Move, Delete, Download and Upload. This is what allows you to interact with your folder and file collection.

Sharing

For the Sharing to work, File Browser needs to be reachable and administrated via a publicly reachable name like filebrowser.yourdomain.com

Test the link you created in an incognito window of your browser.

The download link will show up like in the example above. It allows to download or open the file.

Most modern mobile devices detect the QR-Code and allow direct interaction.

Special Thanks

To our fantastic Discord community and our Admins Sycotix and Hawksy for their input and documentation (as always).

Final Words

We hope you enjoyed this guide. It was conceptualized, written, and implemented by our Admin DiscDuck.

Support Us

Our work sometimes takes months to research and develop. If you want to help support us please consider:

Thank you for being part of our community!

Thank you for choosing to collaborate with

Please read our disclaimer .

Open the WebUI and continue with

By default, File Browser already has a so you can just mount the root and the database. Although you can overwrite by mounting a directory with a new config file. If you don't already have a database file, make sure to create a new empty file under the path you specified. Otherwise, Docker will create an empty folder instead of an empty file, resulting in an error when mounting the database into the container.

Dark Mode Settings 1, Global Settings 2 in the Global Settings box on the left under Branding / Theme 3.

Single Click Folders and Files can be opened with a double click by default. If you want to make File Browser behave more like a website and respond to single click action you can adjust that. Settings 1, Profile Settings 2 and checkmark the setting. Doing so will mean that you have to activate the "Select multiple" tool in the top right corner to select folders/files.

Personal Language In the same place just under it you can adjust the Language. File Browser many different choices.

To share a selection, click and you can define Share Duration and an optional password. Once you clicked share the next dialog box will show you the share with the share time left and the options to copy the share link or delete the share link. The same dialog box will show up if you clicked the share button on a folder/file that is already shared.

Please support the developers and creators involved in this work to help show them some love.

Liking and Subscribing to our

Joining our

Becoming a paid member on our

Donating via

❤️
🙏
IBRACORP
https://docs.ibracorp.io/#disclaimer
configuration file with some defaults
Youtube channel
Discord server
IBRACORP website
Paypal
First Start
https://youtu.be/0dbi9FDKrzEyoutu.be
LogoWelcomeFile Browser
LogoGitHub - filebrowser/filebrowser: 📂 Web File BrowserGitHub
LogoInstallationFile Browser
LogoCustom BrandingFile Browser