Traefik
Reverse proxyMonitoring
Cloud-native reverse proxy and load balancer
Widgets & Capabilities​
TraefikOverview of Traefik routers, services, middlewares, and entry points.
Adding the integration​
You can find how to add the integration on the Integrations Management documentation page.
URL configuration
Use the URL where Traefik exposes its dashboard/API, for example http://traefik:8080 or https://traefik.example.com. Homarr calls Traefik endpoints under /api automatically.
API requirement
Traefik must have the API enabled. For local or internal setups this is commonly exposed through api.insecure=true; for production setups, expose the api@internal service through an authenticated router.
Secrets​
- No Authentication
- Username & Password
- API Key
No credentials required
This integration does not require any credentials to be set.
Steps to retrieve the credentials:
- Choose this option when the Traefik API is only reachable from a trusted internal network and does not require authentication.
| Name | Description |
|---|---|
Username | Account username for authentication. |
Password | Account password for authentication. |
Steps to retrieve the credentials:
- Use this option when your Traefik dashboard route is protected by Basic Auth.
- Enter the same username and password required to open the Traefik dashboard.
| Name | Description |
|---|---|
API Key | API Key from the service for authentication. |
Steps to retrieve the credentials:
- Use this option when your Traefik dashboard route accepts a bearer token.
- Paste the token into the API Key field in Homarr.