Sign inSign up

binhex/arch-filebrowser

By binhex

Updated about 2 months ago

Image
0

7.1K

binhex/arch-filebrowser repository overview

Application

File Browser

Description

File Browser provides a file managing interface within a specified directory. It can be used to upload, delete, preview and edit files from a web browser.

Build notes

Latest GitHub release.

Usage

docker run -d \
        --name=<container name> \
        -p <webui port>:8125 \
        -v <path for config files>:/config \
        -v <path for files>:/media \
        -v /etc/localtime:/etc/localtime:ro \
        -e FILEBROWSER_ROOT=<path to expose> \
        -e FILEBROWSER_BASEURL=<base url> \
        -e ENABLE_AUTHENTICATION=<yes|no> \
        -e ENABLE_TLS=<yes|no> \
        -e ADDITIONAL_PARAMETERS=<cli options> \
        -e ENABLE_HEALTHCHECK=<yes|no> \
        -e HEALTHCHECK_COMMAND=<command> \
        -e HEALTHCHECK_ACTION=<action> \
        -e HEALTHCHECK_HOSTNAME=<hostname> \
        -e UMASK=<umask for created files> \
        -e PUID=<uid for user> \
        -e PGID=<gid for user> \
        ghcr.io/binhex/arch-filebrowser

Please replace all user variables in the above command defined by <> with the correct values.

Access application

http://<host ip>:8125

Default username/password: admin/filebrowser

Example

docker run -d \
        --name=filebrowser \
        -p 8125:8125 \
        -v /apps/docker/filebrowser:/config \
        -v /mnt/user:/media \
        -v /etc/localtime:/etc/localtime:ro \
        -e ENABLE_AUTHENTICATION=yes \
        -e FILEBROWSER_ROOT=/media \
        -e FILEBROWSER_BASEURL=/ \
        -e ENABLE_TLS=no \
        -e UMASK=000 \
        -e PUID=99 \
        -e PGID=100 \
        ghcr.io/binhex/arch-filebrowser

Notes

  • Set FILEBROWSER_ROOT to the path you want visible in the File Browser UI (for example /media).
  • If ENABLE_TLS=yes, self-signed certificates are auto-generated in /config/filebrowser/certs if missing.

User ID (PUID) and Group ID (PGID) can be found by issuing the following command for the user you want to run the container as:-

id <username>

If you appreciate my work, then please consider buying me a beer :D

PayPal donation

Documentation | Support forum

Tag summary

Content type

Image

Digest

sha256:379c2ae88

Size

237.7 MB

Last updated

about 2 months ago

docker pull binhex/arch-filebrowser