--- title: Reference description: Comprehensive guides to configuring and running Teleport --- Teleport's reference guides provide comprehensive resources for configuring and running Teleport. - [Configuration](./config.mdx): All configuration options for the `teleport` binary. - [CLI](./cli.mdx): Commands, flags, and arguments for Teleport's CLI tools. - [Predicate Language](./predicate-language.mdx): The syntax for Teleport's predicate language, which is used to define RBAC policies and search for resources. - [Audit Events](./audit.mdx): A reference of Teleport's audit events. - [Helm Reference](./helm-reference.mdx): References for Teleport's Helm charts. - [Networking](./networking.mdx): Ports that Teleport services listen on, plus other information about how Teleport services communicate. - [Authentication](./authentication.mdx): Teleport's authentication connectors. - [Signals](./signals.mdx): The signals you can use to control a Teleport binary. - [Backends](./backends.mdx): Configuration options and required setup steps for Teleport's Auth Service storage backends. - [Terraform Provider](./terraform-provider.mdx): Configuration options and resources for the Teleport Terraform provider. - [Metrics](./metrics.mdx): All metrics available in Teleport. - [Resources](./resources.mdx): Configuration resources you can apply in Teleport. This section contains references that apply to all Teleport services. For references that are relevant to a single Teleport service or use case, consult the appropriate section of the documentation: - [Teleport Application Service](../application-access/reference.mdx) - [Teleport Database Service](../database-access/reference.mdx) - [Teleport Desktop Service](../desktop-access/reference.mdx) - [Machine ID](../machine-id/reference.mdx) - [RBAC](../access-controls/reference.mdx) - [Login Rules](../access-controls/login-rules/reference.mdx)