Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

enclii

Enclii es una plataforma de DevOps open source para el post-cloud, con despliegues de preview tipo Vercel, pipelines GitOps, Cloudflare Tunnel ingress y autenticación Janua SSO, todo rodando sobre infraestructura propia (bare-metal). Soporta Kubernetes en Hetzner + Cloudflare.

Ficha actualizada 23 sept 2026, 7:32 · upstream 23 sept 2026, 7:09 · release sin release detectada

00

Qué es enclii

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

Enclii es una plataforma de DevOps open source para desplegar, escalar y operar servicios contenedores con seguridad empresarial, automatización GitOps y sin dependencia de terceros. Se despliega sobre infraestructura propia (bare-metal), lo que garantiza soberanía y control total sobre la operación del sistema.

La plataforma incluye un control plane API, dashboard web, CLI, autenticación OIDC/Janua SSO, gestión de secretos, observabilidad con Prometheus/Grafana, escalado horizontal, balanceo de carga, caché Redis, base de datos PostgreSQL, y arquitectura multi-tenencia con políticas de red zero-trust.

Enclii no vende productos comerciales; es el control plane que ejecuta los servicios del ecosistema MADFAM (CRM, facturación, descubrimiento de demanda, etc.). Su fiabilidad es un requisito comercial directo: la degradación operativa aquí afecta directamente la capacidad de generar ingresos.

CASOS DE USO
  • Despliegue y despliegue continuo de microservicios con GitOps pipelines
  • Autenticación centralizada mediante OAuth 2.0 / OIDC (Janua SSO)
  • Gestión segura de secretos y credenciales en un entorno soberano
  • Observabilidad completa con Prometheus, Grafana y trazado distribuido
  • Escalado horizontal automático con Kubernetes HPA y Redis Sentinel
  • Multi-tenencia con políticas de red zero-trust (NetworkPolicies)
  • Autenticación social (GitHub, Google, Microsoft) para onboarding rápido
  • Monitoreo de costos en tiempo real mediante Waybill API
PUNTOS DESTACADOS
  • Soporte completo de OIDC/OAuth 2.0 con JWT RS256 firmado por RSA 2048-bit, validado contra JWKS externos
  • Infraestructura auto-escalonable: PostgreSQL in-cluster con persistencia y Redis Sentinel para caché multi-nodo
  • Zero-trust networking con NetworkPolicies que aíslan recursos entre tenencias
  • Costo operativo reducido: $0/mes de auth vs Auth0 ($220+) o Clerk ($300+)
  • Soporte nativo de Buildpacks (Nixpacks, Buildpacks) y Dockerfile para despliegues rápidos
  • Dashboard web con Next.js integrado que muestra logs en tiempo real y estado del sistema
PRECAUCIONES
  • El control plane se ejecuta en un solo nodo de Kubernetes (no HA multi-nodo implementado)
  • La autenticación depende de la disponibilidad de Janua SSO; no hay fallback local
  • No incluye herramientas de observabilidad nativas como Prometheus/Grafana (solo API endpoints disponibles)
  • El despliegue requiere configuración manual de Cloudflare Tunnel y PostgreSQL/Redis en cada repositorio
  • La infraestructura se basa en bare-metal Hetzner, lo que limita la escalabilidad horizontal sin hardware adicional
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Para desplegar Enclii: 1) Cloná el repo y ejecuta `enclii init` con tu repositorio de apps. 2) Configura Cloudflare Tunnel en cada servicio (GitHub Actions webhook). 3) Ejecuta `enclii up` para levantar el control plane. 4) Registra tus servicios en la API de Enclii para obtener tokens de acceso. Para migrar: usa los guides de migración de Vercel, Railway o Heroku disponibles en docs.enclii.dev. La infraestructura se gestiona con Terraform y kustomize; no hay Dockerfile oficial.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
80305432555642004100
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

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.