How does Traefik find my Docker containers?
Traefik connects to the Docker socket and watches for containers starting and stopping. You describe each route with labels on the container, such as…
Traefik watches your Docker containers and builds its routing automatically from labels, issuing and renewing Let's Encrypt certificates so new services go live without editing a proxy config.
How Traefik stacks up against other reverse proxy apps. Add or remove apps to change the comparison.
| Requirement | Traefik | Caddy | Nginx Proxy Manager | nginx-proxy |
|---|---|---|---|---|
| Architecture | x86 + ARM | x86 + ARM | x86 + ARM | x86 + ARM |
| Price | Free | Free | Free | Free |
| Containers | 1 (app only) | 1 (app only) | 1 (app only) | 1 (app only) |
| Database | none | none | SQLite | None |
| Runtime | Go | Go | Node | nginx |
| Install options | Docker + Linux, Windows, macOS | Docker + Linux, Windows, macOS | Docker only | Docker only |
Traefik connects to the Docker socket and watches for containers starting and stopping. You describe each route with labels on the container, such as…
It has a steeper learning curve. Traefik has no built-in graphical setup, and you need to understand entrypoints, routers, services and middlewares…
Yes. Configure a certificate resolver and Traefik requests and renews certificates for each router that asks for one. It supports the HTTP, TLS-ALPN…
More apps in Reverse Proxy.
Browse all apps →