Currently component documentation is built with Sphinx and hosted on Github Pages.
For consistency with other Espressif projects (both visual style and location) we should try to use esp-docs for building the docs and docs.espressif.com for hosting.
esp-modbus project docs can be used as an example.