What's New in v0.11.0
- log entries now render as parsed cards showing method badge, status code + description (404 Not Found, 502 Bad Gateway, etc.), path, IP, date, service name, and duration - click any card to open a full detail panel with all fields and the raw log line
- multiple domains per route - when creating or editing an HTTP route, check any combination of your configured domains; generates a
Host(\sub.d1`) || Host(`sub.d2`)` rule in Traefik config - per-service insecureSkipVerify - new checkbox in the HTTP route form adds a named
serversTransportwithinsecureSkipVerify: truefor backends with self-signed certificates (Proxmox, Kasm, etc.) - yellow TLS skip badge shown on route cards (#17) - new config filenames are automatically saved with
.ymlextension if not typed (#16) - OIDC / SSO login - sign in with Keycloak, Google, Authentik, or any OIDC-compliant provider alongside the existing password login; access can be restricted to specific email addresses or groups; client secret stored encrypted at rest (#18)
- file paths configurable from Settings UI - new File Paths settings panel to configure
acme.json, access log, and static config paths without a container restart; if Traefik uses Docker named volumes, mount them into the Traefik Manager container indocker-compose.ymlonce, then point the paths here; UI settings take priority over env vars (#19)