Table of contents

Filebrowser

ssh into NAS /share/Container\_Data/Filebrowser/Filebrowser
Below we put in the root of the files you want shared. This can be anything that can be seen on the NAS such as a share. /share/Files /share/Movies etc. The higher you go the more you are sharing. I've used /share/Movies as an example that will share my Movie Files
docker-compose.yaml version: '3' services: filebrowser: image: filebrowser/filebrowser:latest container_name: fb_movies networks: default: ipv4_address: 172.29.66.55 user: 1000:1000 ports: - 80:80 volumes: - /share/Movies/:/srv - ./data/filebrowser.db:/database.db - ./data/settings.json:/config/settings.json restart: always security_opt: - no-new-privileges=true deploy: resources: limits: cpus: '4.0' memory: 4G networks: default: name: dockerlan external: true
mkdir data touch data/filebrowser.db
nano data/settings.json { "port": 80, "baseURL": "", "address": "", "log": "stdout", "database": "/database.db", "root": "/srv" }
docker-compose up -d On browser http://172.29.66.55 Username and password is admin Change Admin password to something large Add new user for normal use who isn't admin Goto settings Tick set exact date format and Save Update permissions to Download only On to Router. Add filebrowser.petterson.network On to NPM forward filebrowser.petterson.network to .55 with Cert