Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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'.

CASOS DE USO
  • 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.
PUNTOS DESTACADOS
  • 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.
PRECAUCIONES
  • 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.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
Redis
BASES DE DATOS
Redis
PUERTOS
6379808080
06

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.