# traefik/whoami

Tiny Go server that prints os information and HTTP request to output

Repository: https://github.com/traefik/whoami
Canonical: https://ross.abutalabs.com/products/whoami
Homepage: https://traefik.io
Language: Go
License: Apache-2.0
License Family: permissive
Topics: whoami, golang, go
Last push: 2026-07-29T15:40:34+00:00

## Health v2 (maintenance only)
Score: 85/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 95, release rhythm 63, longevity 100
- inputs: {"age_days": 3998, "days_push": 35, "days_rel": 34, "gap_med": 277.5, "n_releases_24m": 3}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1414, forks 252 (observed 2026-08-28T04:04:39.599346+00:00)

## What it is
A tiny Go web server that echoes back OS information and details of the incoming HTTP request. It is commonly used as a lightweight test backend for proxies, load balancers, and container orchestration setups.

## Use cases
- test backend for reverse proxy or ingress configuration
- debug what headers and IP addresses reach my server
- load testing target endpoint
- health check endpoint for kubernetes probes
- websocket echo server for testing
- generate responses of a specific size for benchmarking

## When to choose
- you need a minimal HTTP echo server in Docker for testing proxies or load balancers
- you want to inspect request headers, TLS, and network info
- you need controllable latency or response sizes for benchmarking

## When to avoid
- you need a production web server or application framework
- you need persistent state or real business logic
- you want a full mock API with configurable routes and payloads

## Facets
- artifact type: service
- maturity: stable
- function: http-server, testing, developer-tools
- domain: developer-tools, networking
- platform: go, cross-platform, cli
- tags: debugging, echo-server, test-server, load-testing, kubernetes, http-debugging, devops, containers, docker, linux

## Member repositories
- traefik/whoami (main) score 85

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:39.599346+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:38:14.418357+00:00, confidence not recorded.
  - readme: https://github.com/traefik/whoami (fetched 2026-08-28T04:04:39.599346+00:00, sha b38a3f1f796c)
  - homepage: https://traefik.io (fetched 2026-08-29T11:51:11.185922+00:00, sha 6acb53af415b)
  - site_page: https://traefik.io/about-us (fetched 2026-08-29T11:51:11.201016+00:00, sha 85f868b96d98)
  - site_page: https://traefik.io/pricing (fetched 2026-08-29T11:51:11.195642+00:00, sha fdd8fd34b90c)
  - site_page: https://doc.traefik.io/ (fetched 2026-08-29T11:51:11.197642+00:00, sha 58364afe9c0f)
  - site_page: https://doc.traefik.io (fetched 2026-08-29T11:51:11.199316+00:00, sha 58364afe9c0f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
