TraefikKobling
TraefikKobling es un agente de descubrimiento dinámico que conecta instancias locales de Traefik a una instancia principal sin Docker Swarm, usando la API de Traefik y Redis o archivos para sincronizar reglas.
Ficha actualizada 18 sept 2026, 21:04 · upstream 21 may 2026, 13:44 · release v0.4.2
Qué es TraefikKobling
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Traefik Kobling actúa como un enlace entre múltiples instancias de Traefik en diferentes hosts, permitiendo vincularlas a una instancia principal pública sin necesidad de usar Docker Swarm ni publicar puertos directamente. El nombre 'Kobling' proviene del noruego y significa 'acoplamiento' o 'enlace'.
- Centralizar la configuración de reglas de enrutamiento en un solo punto (instancia principal) desde múltiples nodos locales.
- Gestionar servicios distribuidos en una red doméstica (homelab) sin exponer puertos internos directamente a internet.
- Sincronizar middlewares y servicios entre instancias internas y externas para mantener la consistencia de la configuración.
- Facilitar el descubrimiento dinámico de reglas registradas en instancias locales mediante la API de Traefik.
- No requiere Docker Swarm ni publicación directa de puertos para conectar instancias locales.
- Utiliza la API de Traefik para descubrir reglas y servicios registrados en las instancias locales.
- Soporta dos exportadores: Redis (por defecto) o File System para almacenar la configuración dinámica.
- Desde la versión 0.2.0, permite forwarding de middlewares desde instancias internas a la principal.
- Depende de que las instancias locales tengan habilitada la API de Traefik (requiere autenticación segura si se expone a internet).
- Si un router interno depende de un middleware que no existe en la instancia principal, el enrutamiento puede fallar si no se configura una solución alternativa.
- La configuración requiere un archivo `config.yml` manual con las direcciones IP y credenciales de cada servidor local.
- No soporta un clic (one-click deployment); requiere configuración manual de variables de entorno y archivos.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Asegurar que la instancia principal tenga habilitado el proveedor Redis o File. Habilitar autenticación en las instancias locales si se accede desde internet. Configurar correctamente las variables de entorno (TRAEFIK_EXPORTER, REDIS_URL) y el archivo config.yml con las direcciones API y destino de cada servidor local.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.