Repolode
chr0nzz

chr0nzz/traefik-manager

Interfaz web autohospedada para gestionar rutas, middlewares, servicios, certificados y logs de Traefik sin editar YAML a mano.

Estrellas
1,661
Forks
75
Issues abiertos
0
Último commit
hace 16 horas

¿Qué es?

Traefik Manager es una interfaz web autohospedada para Traefik, el proxy inverso. Permite crear y editar routers, servicios y middlewares HTTP, TCP y UDP desde el navegador, con asistentes para middlewares habituales, como autenticación, limitación de solicitudes, encabezados y redirecciones, además de un editor de YAML sin formato para cualquier otra configuración.

Además de la configuración, muestra en tiempo real el estado de routers y servicios a partir de la API de Traefik, enumera todos los certificados de acme.json con detalles de vencimiento y ofrece paneles para los access logs y las decisiones de CrowdSec. Antes de aplicar los cambios, se guardan copias de seguridad con marcas de tiempo; también admite git push y restauración.

Se ejecuta como contenedor de Docker, servicio de Podman o servicio nativo de Linux, y también en Unraid y umbrelOS. Un agente ligero escrito en Go puede ejecutarse junto a Traefik en hosts remotos para gestionar varios servidores desde una sola interfaz. Entre sus funciones de seguridad se incluyen contraseñas con bcrypt, autenticación de dos factores con TOTP, inicio de sesión único con OIDC, claves de API y secretos cifrados.

Funciones clave

  • 01Crear y editar routers, servicios y middlewares HTTP, TCP y UDP desde el navegador.
  • 02Asistentes guiados para 30 tipos de middleware y un editor de YAML sin formato.
  • 03Lista de certificados de acme.json con opciones para consultar su vencimiento y eliminarlos.
  • 04Estado en tiempo real de routers y servicios, y pestañas de proveedores para Docker, Kubernetes y otros.
  • 05Análisis de CrowdSec y de access logs.
  • 06Gestión de varios servidores mediante un agente remoto.

Casos de uso

  • Gestionar una instalación de Traefik en un homelab sin editar a mano archivos YAML dinámicos.
  • Auditar qué certificados siguen en uso y eliminar los que ya no se utilizan.
  • Supervisar las rutas de Traefik y recibir alertas cuando un backend deja de funcionar.
  • Administrar Traefik en varios hosts remotos desde una sola interfaz web.

Inicio rápido

  1. 1

    Ejecuta el script de instalación oficial del README (instala la CLI tm).

  2. 2

    O añade el servicio traefik-manager a tu archivo Docker Compose de Traefik actual.

  3. 3

    Abre http://your-server:5000 en un navegador y sigue el asistente de configuración.

Antes de usarlo

  • Licenciado bajo GPL-3.0, una licencia copyleft que exige que las obras derivadas sigan siendo de código abierto.
  • La configuración de Docker Compose está pensada para una instalación existente de Traefik, así que primero debes tener Traefik en ejecución.

En colecciones

Temas

Preguntas frecuentes

¿Qué es traefik-manager?
Interfaz web autohospedada para gestionar rutas, middlewares, servicios, certificados y logs de Traefik sin editar YAML a mano. Traefik Manager es una interfaz web autohospedada para Traefik, el proxy inverso. Permite crear y editar routers, servicios y middlewares HTTP, TCP y UDP desde el navegador, con asistentes para middlewares habituales, como autenticación, limitación de solicitudes, encabezados y redirecciones, además de un editor de YAML sin formato para cualquier otra configuración.
¿traefik-manager es gratuito? ¿Qué licencia tiene?
traefik-manager es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿traefik-manager sigue mantenido?
Mantenimiento activo. El último commit de traefik-manager fue el 5 nov 2026.
¿Para qué puedo usar traefik-manager?
Gestionar una instalación de Traefik en un homelab sin editar a mano archivos YAML dinámicos. Auditar qué certificados siguen en uso y eliminar los que ya no se utilizan. Supervisar las rutas de Traefik y recibir alertas cuando un backend deja de funcionar. Administrar Traefik en varios hosts remotos desde una sola interfaz web.
¿Cómo se instala traefik-manager?
Ejecuta el script de instalación oficial del README (instala la CLI tm). O añade el servicio traefik-manager a tu archivo Docker Compose de Traefik actual. Abre http://your-server:5000 en un navegador y sigue el asistente de configuración.
¿Dónde consigo traefik-manager?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/chr0nzz/traefik-manager

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados