filebrowser - a Web Interface

Running a NAS in a Proxmox VM might need a web based File Browser. The filebrowser is the easiest and smallest to use. The filebrowser run on docker. Linux, macOS, and Windows are also supported. #filebrowser #docker #proxmox

filebrowser - a Web Interface
Photo by AbsolutVision / Unsplash

If you require a web interface for your file server or light weight NAS, filebrowser is a viable alternative to Cockpit. filebrowser 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.

Docker install

version: "3.3"
services:
  filebrowser:
    volumes:
      - /path.srv//root:/srv
      - /path/filebrowser.db:/database/database.db
      - /path/.filebrowser.json:/config/.filebrowser.json
    environment:
      - PUID=$(1000)
      - PGID=$(1000)
    ports:
      - 8080:80
    image: filebrowser/filebrowser
    container_name: filebrowser
    
networks: {}

The example provided on the homepage is not functional. Please utilize this configuration.

Start using filebrowser

You have specified the port in the setup, e.g. 3007. All setting will show in the browser window under Settings. There is the Profile Settings, Shares Management, General Settings and User Management. In General Settings, you can choose between Light or Dark mode.

Easiest use case is to run it from the CLI

Use a Browser

Go to server IP port 3007, or what you specified

Login with your browser on the IP of this VM, user: admin, password: admin.

You must change the password and, if you can, the username for the best security possible.
Login Light

References

filebrowser [1]


  1. Filebrowser home on GitHub, Documentation homepage ↩︎