This module generates directory listings when invoked by mod_http_files. See documentation on mod_http_files.


The module itself doesn’t have any configuration of its own, just enable the it along with mod_http_files.

modules_enabled = {


http_dir_listing = true;

The layout, CSS and icons in the resources/ directory can be customized or replaced. All resources are cached in memory when the module is loaded and the images are inlined in the CSS.


version status
trunk Works
0.12 Works
0.11 Works


With the plugin installer in Prosody 0.12 you can use:

sudo prosodyctl install --server= mod_http_dir_listing

For earlier versions see the documentation for installing 3rd party modules