About the documentation
=======================

The Envoy documentation is composed of a few major sections:

* :ref:`Introduction <intro>`: This section covers a general overview of what Envoy is, an
  architecture overview, how it is typically deployed, etc.
* :ref:`Getting Started <start>`: Quickly get started with Envoy using Docker.
* :ref:`Installation <install>`: How to build/install Envoy using Docker.
* :ref:`Configuration <config>`: Detailed configuration instructions common to both the legacy v1
  API and the new v2 API. Where relevant, the configuration guide also contains information on
  statistics, runtime configuration, and APIs.
* :ref:`Operations <operations>`: General information on how to operate Envoy including the command
  line interface, hot restart wrapper, administration interface, a general statistics overview,
  etc.
* :ref:`Extending Envoy <extending>`: Information on how to write custom filters for Envoy.
* :ref:`v1 API reference <envoy_v1_api_reference>`: Configuration details specific to the legacy
  v1 API.
* :ref:`v2 API reference <envoy_api_reference>`: Configuration details specific to the new v2 API.
* :ref:`Envoy FAQ <faq_overview>`: Have questions? We have answers. Hopefully.