Traefik Manager: веб-UI для Traefik
Самостоятельно размещаемый веб-интерфейс для управления Traefik без редактирования YAML: маршруты, middleware, мониторинг и сертификаты в удобном UI для homelab.
AI Summary
🚀 Traefik Manager — чистый self-hosted веб-UI для управления reverse proxy Traefik, избавляющий от ручного редактирования YAML даже в 2 часа ночи. Поддерживает добавление/редактирование маршрутов (HTTP/TCP/UDP), middleware с шаблонами (Basic Auth, Redirect и др.), мониторинг сервисов, дашборд с реал-тайм статистикой, визуализацию Route Map, редактор статической конфигурации traefik.yml с авторестартом Traefik. Мульти-конфиг файлы, timestamped бэкапы, просмотр certs/logs/plugins. Безопасность: bcrypt, CSRF, TOTP 2FA, OIDC/SSO, API-ключи. Мобильное app traefik-manager-mobile для iOS/Android. Установка one-liner или Docker Compose.
🔑 Ключевые фичи:
• Маршруты: мульти-домены (Host(sub1) || Host(sub2)), insecureSkipVerify для self-signed certs (Proxmox/Kasm), enable/disable без YAML.
• Дашборд: реал-тайм stats (routers, health, providers: Docker/K8s/Swarm/File), фильтры по протоколу/provider, list/grid view, визуализация с иконками selfh.st.
• Конфиг: мульти-файлы (CONFIG_DIR/PATHS), шаблоны middleware, static editor (Monaco) с бэкапами/рестартом (socket/poison pill).
• Мониторинг: certs с expiry, parsed logs (method/status/IP), plugins из traefik.yml.
• Безопасность: OIDC (Keycloak/Google), TOTP, rate limiting, encrypted secrets, per-device API keys (до 10).
• Установка: curl -fsSL https://get-traefik.xyzlab.dev | bash; Docker image ghcr.io/chr0nzz/traefik-manager на порту 5000.