> For the complete documentation index, see [llms.txt](https://docs.vernemq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vernemq.com/master/configuring-vernemq.md).

# Configuring VerneMQ

- [Introduction](https://docs.vernemq.com/master/configuring-vernemq/introduction.md): Everything you must know to properly configure VerneMQ
- [The VerneMQ conf file](https://docs.vernemq.com/master/configuring-vernemq/the-vernemq-conf-file.md): A closer look at an example vernemq.conf file (Note: This is a work-in-progress section)
- [Schema Files](https://docs.vernemq.com/master/configuring-vernemq/schema-files.md): Schema Files in VerneMQ
- [Auth using files](https://docs.vernemq.com/master/configuring-vernemq/file-auth.md)
- [Auth using a database](https://docs.vernemq.com/master/configuring-vernemq/db-auth.md): VerneMQ supports multiple ways to authenticate and authorize new client connections using a database.
- [MQTT Options](https://docs.vernemq.com/master/configuring-vernemq/options.md): Configure how VerneMQ handles certain aspects of MQTT
- [MQTT Listeners](https://docs.vernemq.com/master/configuring-vernemq/listeners.md): VerneMQ supports multiple ways to configure one or many MQTT listeners.
- [HTTP Listeners](https://docs.vernemq.com/master/configuring-vernemq/http-listeners.md): How to setup and configure the HTTP listener.
- [Non-standard MQTT options](https://docs.vernemq.com/master/configuring-vernemq/nonstandard.md): Configure Non-Standard MQTT Options VerneMQ Supports.
- [Websockets](https://docs.vernemq.com/master/configuring-vernemq/websockets.md): Configure WebSocket Listeners for VerneMQ.
- [Logging](https://docs.vernemq.com/master/configuring-vernemq/logging.md): Configure VerneMQ Logging.
- [Consumer session balancing](https://docs.vernemq.com/master/configuring-vernemq/balancing.md): MQTT consumers can share and loadbalance a topic subscription.
- [Plugins](https://docs.vernemq.com/master/configuring-vernemq/plugins.md): Managing VerneMQ Plugins
- [Shared subscriptions](https://docs.vernemq.com/master/configuring-vernemq/shared_subscriptions.md): Working with shared subscriptions
- [Advanced Options](https://docs.vernemq.com/master/configuring-vernemq/advanced_options.md): Configure a couple of hidden options for VerneMQ
- [Storage](https://docs.vernemq.com/master/configuring-vernemq/storage.md)
- [MQTT Bridge](https://docs.vernemq.com/master/configuring-vernemq/bridge.md): VerneMQ can interface with other brokers (and itself) via MQTT bridges.
- [REST Publisher](https://docs.vernemq.com/master/configuring-vernemq/http-pub.md)
