FileBrowser-PNP

FileBrowser-PNP

Official

Docker app from lwater's Repository

Overview

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.

This software was created by the File Browser Team. This container is pulled from the official File Browser repo and has been configured for simple one-click install with improved instructions and configs.

Instructions:

  1. Set desired webUI port (Default 8080).
  2. Set the directory you wish to access from the WebUI.
  3. Deploy!
  4. On first launch, check the container logs for your randomly generated admin password.
  5. Log in at the WebUI using the default username "admin" and the password from the logs.
  6. Change the default password ASAP!
  7. Enjoy!

Part of the Plug-and-Play-Docker Repo set of apps by logandwaters.

Helpful links Below.

Official GitHub Repo: https://github.com/filebrowser/filebrowser
Official Docs: https://filebrowser.org/
Report Software Issues: https://github.com/filebrowser/filebrowser/issues
Report Container Template Issue: https://github.com/logandwaters/Plug-and-Play-Docker/issues

Requirements

Before first deployment, run the following in the Unraid terminal to create the required paths and permissions:

mkdir -p /mnt/user/appdata/FileBrowser-PNP
touch /mnt/user/appdata/FileBrowser-PNP/filebrowser.db
chown -R 1000:1000 /mnt/user/appdata/FileBrowser-PNP
chmod -R 775 /mnt/user/appdata/FileBrowser-PNP

Runtime arguments

Web UI
http://[IP]:[PORT:80]
Network
bridge
Shell
sh
Privileged
false

Template configuration

WebUI PortPort

Host port (Default 8080) mapped to container port 80 for UI access.

Target
80
Default
8080
Path of Directory to AccessPath

Directory to access within the UI.

Target
/srv
Default
/mnt/user
Path to ConfigPath

Stores configuration and settings.json.

Target
/config
Default
/mnt/user/appdata/FileBrowser-PNP
Path to Database FilePath

Persistent database file for users and settings.

Target
/database.db
Default
/mnt/user/appdata/FileBrowser-PNP/filebrowser.db
File Browser Database PathVariable

Forces File Browser to use the mapped database file for persistence.

Target
FB_DATABASE
Default
/database.db

Download Statistics

151,983,171
Total Downloads
5,773,861
This Month
4,903,735
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
filebrowser/filebrowser
Last Updated2026-05-05
First Seen2019-03-01

Run FileBrowser-PNP on Unraid.

FileBrowser-PNP is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.