This module produces a list of enabled HTTP “apps” exposed from
Prosody at http://example.org:5280/
, e.g. mod_http_muc_log, mod_http_files
or mod_admin_web. If you think
Prosodys default “root” web page (a 404 error usually) is boring, this
might be the module for you! :)
Install and enable like any other module. Also see Prosodys HTTP documentation.
= {
modules_enabled -- other modules
"http_index";
}
By default only HTTP apps that include a human-readable title are listed. This filtering can be disabled by setting:
= true http_index_list_all
The template can be customized by copying the included
http_index.html
and pointing to it with the
http_index_template
setting:
= "/path/to/template.html" http_index_template
With the plugin installer in Prosody 0.12 you can use:
sudo prosodyctl install --server=https://modules.prosody.im/rocks/ mod_http_index
For earlier versions see the documentation for installing 3rd party modules