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

It uses the util.interpolation template engine included with Prosody since 0.10.


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.


trunk Works
0.10 Works
0.9 Doesn’t work