📄️ Metadata
Files and folder can be enriched with metadata and displayed. Metadata is stored in a file called .dbmeta.json, where `` is the exact file (including extension) or folder name. Put it in the same folder as the target file or folder. Metadata is stored in a JSON format specified below.
📄️ Themes
Choose from a variety of themes to customize the look and feel of your directory browser. All themes support light and dark mode.
📄️ Password protection
A file can be protected with a password, which is stored in a dbmeta.json file.
📄️ Download count
Download count tracks the number of times a file has been downloaded/visited/opened. It will be saved in a persistent redis database (-v redissave:/var/lib/redis/).
📄️ Format
Date & Time
📄️ Sort
By default files and folders are sorted by name using natural sort. You can reverse it by setting the REVERSE_SORT environment variable.
📄️ Readme rendering
If there is a readme.md (case insensitive) file in the current directory, it will be rendered. GitHub flavored markdown is supported.
📄️ Attribution
You can hide the attribution by setting the environment variable HIDE_ATTRIBUTION to true.
📄️ Ignore files & folders
You can ignore some files and folders by setting the environment variable IGNORE to an ignore pattern. By default everything is shown.
📄️ Highlight updated files
When a file has been changed in the last 48 hours the grey bar on the right will turn blue.
📄️ File icons
You can hide the icons by setting the environment variable ICONS to false.