Traefik Playground

Information icon GitHub icon

Documentation

Welcome to the Traefik Playground! This tool allows you to experiment with Traefik dynamic configurations and observe how HTTP requests are handled. It provides a safe and interactive environment to test configurations as if you were using the Traefik file provider. Below, you will find an overview of how the playground works and how to use it effectively.

Overview

The Traefik Playground simulates a Traefik instance where you can:

Important Notes:

The upstream server whoami@pl

How It Works

Input Panel

In the left-hand panel, you can input your dynamic configuration using the Traefik file provider syntax. This configuration determines how Traefik will handle incoming requests during the simulation.

Request Panel

In the right-hand panel, you can define an HTTP request to be sent to the simulated Traefik instance. Specify the following:

Output Panel

The output panel displays the result of your "Run" in two sections:

  1. Response from the Upstream Server: The response generated by whoami@playground.
  2. HTTP Request as Received: A detailed view of how the upstream server interpreted the request sent through Traefik.

This allows you to see both the final response and any transformations applied to the request by Traefik.


We hope you enjoy using the Traefik Playground! If you encounter any issues or have suggestions for improvement, feel free to reach out.