
Traefik
Cloud-native reverse proxy and load balancer

Traefik is a cloud-native reverse proxy and load balancer designed for modern microservices and container platforms. It automatically discovers services from orchestrators and configures routing, TLS, and middlewares with minimal manual configuration.
Key Features:
- Dynamic configuration via providers (e.g., Docker, Kubernetes, Consul, etcd, file) with automatic service discovery
- HTTP/HTTPS routing with host/path rules, priorities, and weighted load balancing
- Automatic TLS with ACME (e.g., Let’s Encrypt), including certificate management and renewal
- Middleware pipeline for common edge concerns (redirects, headers, basic auth, IP allow/deny, rate limiting, retries, circuit breakers)
- TCP and UDP routing for non-HTTP workloads
- Integrated observability: access logs, metrics (Prometheus/others), tracing (OpenTelemetry/Jaeger/Zipkin depending on setup)
- Traefik dashboard/API for inspecting routers, services, middlewares, and health
- Canary/blue-green style rollouts via traffic splitting and weights
Use Cases:
- Ingress/controller for Kubernetes clusters to expose services securely with automated TLS
- Reverse proxy for Docker Compose homelabs to route multiple apps by hostname
- Edge gateway for microservices needing centralized routing, auth/headers, and rate limiting
Limitations and Considerations:
- Several advanced capabilities (e.g., richer policy/governance, enterprise-grade features) are offered in Traefik’s commercial products rather than the core proxy
Traefik is widely adopted as a default edge component for containerized environments, reducing manual proxy configuration through provider-driven discovery. It fits particularly well where services are frequently added/removed and TLS and routing rules need to be managed declaratively.
Categories:
Tags:
Tech Stack:
Similar Services

Caddy
Modern web server with automatic HTTPS
Fast, extensible web server and reverse proxy with automatic TLS certificates, simple configuration, HTTP/3 support, and production-ready observability features.

Nginx Proxy Manager
Web UI for Nginx reverse proxy with Let's Encrypt SSL
Web-based reverse proxy manager for Nginx with hosts, streams, access lists, and automatic Let's Encrypt certificates via an easy admin UI.

SafeLine
Self-hosted WAF for protecting web apps and APIs
SafeLine is an open-source web application firewall (WAF) that protects web apps and APIs from common attacks using HTTP traffic inspection, rules, and management UI.


Pangolin
Self-hosted secure tunneling and access gateway
Pangolin provides a self-hosted access gateway for securely exposing internal apps via tunnels, with identity-aware access controls and a web UI.


BunkerWeb
Web application firewall and security reverse proxy
Self-hosted WAF and reverse proxy built on NGINX, with a web UI, ModSecurity/OWASP rules, automatic HTTPS, and hardened defaults for securing web apps.


HAProxy
High-performance TCP/HTTP load balancer and reverse proxy
HAProxy is a fast, reliable load balancer and reverse proxy for TCP/HTTP(S), with TLS termination, health checks, advanced routing, and built-in observability features.
TLS
Kubernetes
TOML