# Configuring VerneMQ

- [Introduction](/1.12.3/configuring-vernemq/introduction.md): Everything you must know to properly configure VerneMQ
- [The VerneMQ conf file](/1.12.3/configuring-vernemq/the-vernemq-conf-file.md)
- [Auth using files](/1.12.3/configuring-vernemq/file-auth.md)
- [Auth using a database](/1.12.3/configuring-vernemq/db-auth.md): VerneMQ supports multiple ways to authenticate and authorize new client connections using a database.
- [MQTT Options](/1.12.3/configuring-vernemq/options.md)
- [MQTT Listeners](/1.12.3/configuring-vernemq/listeners.md): VerneMQ supports multiple ways to configure one or many MQTT listeners.
- [HTTP Listeners](/1.12.3/configuring-vernemq/http-listeners.md): How to setup and configure the HTTP listener.
- [Non-standard MQTT options](/1.12.3/configuring-vernemq/nonstandard.md): Configure Non-Standard MQTT Options VerneMQ Supports.
- [Websockets](/1.12.3/configuring-vernemq/websockets.md): Configure WebSocket Listeners for VerneMQ.
- [Logging](/1.12.3/configuring-vernemq/logging.md)
- [Consumer session balancing](/1.12.3/configuring-vernemq/balancing.md): MQTT consumers can share and loadbalance a topic subscription.
- [Plugins](/1.12.3/configuring-vernemq/plugins.md): Managing VerneMQ Plugins
- [Shared subscriptions](/1.12.3/configuring-vernemq/shared_subscriptions.md): Working with shared subscriptions
- [Advanced Options](/1.12.3/configuring-vernemq/advanced_options.md): Configure a couple of hidden options for VerneMQ
- [Storage](/1.12.3/configuring-vernemq/storage.md)
- [MQTT Bridge](/1.12.3/configuring-vernemq/bridge.md): VerneMQ can interface with other brokers (and itself) via MQTT bridges.
