Traefik Manager v0.1.0
First public release — a clean, self-hosted web UI for managing your Traefik reverse proxy without editing YAML by hand.
Core features
- Setup wizard — guided first-run flow: domains, cert resolver, Traefik API URL, optional tabs, and password. All written to
manager.yml. - Route management — add, edit, and delete HTTP, TCP, and UDP routes. Changes write directly to
dynamic.yml; Traefik picks them up instantly. - Middleware management — create and delete middlewares with templates: Basic Auth, Forward Auth, Redirect to HTTPS, Strip Prefix.
- Live dashboard — real-time stats from the Traefik API: router/service/middleware counts, entrypoints, version, and auto update check.
- Routes tab — filterable, searchable list with status badges, TLS indicator, detail panel, inline edit and delete.
- Services tab — HTTP/TCP/UDP services with health status and load balancer details.
- Middlewares tab — full list with type labels, filter by HTTP/TCP, delete from UI.
- Docker tab (optional) — routes discovered via Docker labels, read-only.
- Certs tab (optional) — certificates from
acme.jsonwith expiry indicators. - Plugins tab (optional) — plugins from
traefik.ymlwith module, version, and GitHub links. - Logs tab (optional) — tail Traefik access logs in the browser with string filter and line count selector.
- Settings — update config, test API connection, toggle tabs, change password, manage backups. Auto-backup before every change.
Security
bcrypt password hashing, CSRF protection, secure session key, inactivity auto-logout, COOKIE_SECURE flag, path traversal protection.
UI
Dark and light theme, fully responsive with mobile menu, PWA-ready (manifest + service worker).
Full documentation at traefik-manager.xyzlab.dev