# Traefik FastProxy Experimental Configuration

## Overview

This guide provides instructions on how to configure and use the new experimental `fastProxy` install configuration option in Traefik. The `fastProxy` option introduces a high-performance reverse proxy designed to enhance the performance of routing.

!!! info "Limitations"

    Please note that the new fast proxy implementation does not work with HTTP/2.
    This means that when a H2C or HTTPS request with [HTTP2 enabled](../../routing-configuration/http/load-balancing/serverstransport.md#opt-disableHTTP2) is sent to a backend, the fallback proxy is the regular one.

    Additionnaly, observability features like tracing and OTEL semconv metrics are not supported for the moment.

!!! warning "Experimental"
    
    The `fastProxy` option is currently experimental and subject to change in future releases. 
    Use with caution in production environments.

## Enabling FastProxy

The fastProxy option is an install configuration parameter.
To enable it, you need to configure it in your Traefik install configuration

```yaml tab="File (YAML)"
experimental:
  fastProxy: {}
```

```toml tab="File (TOML)"
[experimental.fastProxy]
```

```bash tab="CLI"
--experimental.fastProxy
```

## Configuration Options

| Option | Type | Default | Description |
|--------|------|---------|-------------|
| <a id="opt-experimental-fastProxy-debug" href="#opt-experimental-fastProxy-debug" title="#opt-experimental-fastProxy-debug">`experimental.fastProxy.debug`</a> | `bool` | `false` | Enable debug mode for the FastProxy implementation. |