Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

terraform-provider-unifi

Proveedor de Terraform para gestionar infraestructura de red Ubiquiti Unifi mediante automatización con Terraform, soportando controladores v6 y despliegue en Docker Compose.

Ficha actualizada 21 sept 2026, 1:56 · upstream 21 sept 2026, 1:56 · release v0.55.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es terraform-provider-unifi

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

terraform-provider-unifi es un proveedor oficial de la comunidad para interactuar con la plataforma Unifi de Ubiquiti a través de Terraform. Está escrito en Go y se integra con la SDK go-unifi para gestionar dispositivos como puntos de acceso, switches y controladores UDM/UDM-Pro.

El proveedor soporta principalmente la versión 6 del software de controlador Unifi, aunque versiones anteriores pueden usarse fijando una versión específica del proveedor. Requiere conexión cableada estable al controlador durante las operaciones, ya que el WiFi puede desconectar la sesión.

La implementación incluye pruebas de aceptación automatizadas y soporte para despliegue en entornos Docker mediante Compose. Los requisitos mínimos son 2 núcleos CPU y 2GB de RAM, con una imagen oficial disponible en el registro de Terraform.

CASOS DE USO
  • Automatización del aprovisionamiento de redes empresariales con Ubiquiti Unifi
  • Gestión programática de dispositivos IoT y puntos de acceso mediante Terraform
  • Orquestación de políticas de seguridad y VLANs en controladores UDM/UDM-Pro
  • Integración de infraestructura de red en pipelines CI/CD con Terraform Cloud
PUNTOS DESTACADOS
  • Soporte nativo para controladores UDM, UDM-Pro y versiones v6 del software Unifi
  • Pruebas de aceptación automatizadas verificadas en GitHub Actions
  • Integración directa con la SDK go-unifi para funcionalidades extendidas
  • Despliegue simplificado mediante Docker Compose sin necesidad de compilación manual
PRECAUCIONES
  • No soporta versiones 5 del controlador Unifi sin fijar una versión anterior del proveedor
  • Requiere conexión cableada estable al controlador durante las operaciones de gestión
  • Las versiones parche del controlador no están verificadas explícitamente por compatibilidad
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Instalar Terraform 1.0 o superior y usar el proveedor desde el registro oficial. Conectar por cable al controlador Unifi antes de ejecutar operaciones. Para Docker, usar compose.yml con la imagen oficial del proveedor. Asignar mínimo 2 núcleos CPU y 2GB RAM al contenedor.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Go
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8443
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.