kscold-control
kscold-control es una interfaz web self-hosted que gestiona infraestructura Docker, Nginx, certificados SSL, asistentes de IA (Claude Code, OpenAI Chat API), repositorios y monitoreo del sistema en un solo panel.
Ficha actualizada 23 sept 2026, 16:41 · upstream 23 sept 2026, 16:36 · release sin release detectada
Qué es kscold-control
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este proyecto proporciona un panel de gobernanza de infraestructura autocontenido para la gestión de contenedores Docker, servidores Nginx, certificados SSL mediante Let's Encrypt, asistentes de desarrollo de IA (Claude Code, Chat API de OpenAI y CLI Codex), repositorios de código fuente y monitoreo del sistema. La arquitectura se basa en un backend NestJS con Clean Architecture, frontend React 18 con Vite y Tailwind CSS, y utiliza pnpm workspaces para la gestión de dependencias.
- Gestión centralizada de contenedores Docker con visualización de logs en tiempo real
- Automatización del ciclo de vida de servidores Nginx incluyendo renovación automática de certificados SSL
- Integración de asistentes de IA como Claude Code, Chat API y Codex CLI dentro de un entorno de desarrollo
- Control de repositorios de código fuente con soporte para subida resumida y verificación por hash SHA-256
- Monitoreo del estado del sistema incluyendo CPU, memoria, disco y Nginx en tiempo real
- Gestión de permisos mediante RBAC con auditoría automática basada en eventos (AOP)
- Protección de secretos mediante gestión multi-target con cifrado AES-256-GCM para backups
- Arquitectura de Clean Architecture que separa dominio, aplicación y presentación
- Diseño Feature-Sliced (FSD) en el frontend con componentes reutilizables
- Gestión multi-target de secretos mediante GoLe/Pawpong con cifrado AES-256-GCM
- Monitoreo unificado que agrupa logs del backend, PM2, Nginx y contenedores Docker
- Sistema de auditoría basado en AOP (Aspect-Oriented Programming) con exportación CSV
- Soporte para despliegues blue/green mediante la API de gestión de claves
- Depende de servicios externos como OpenAI y Claude Code que requieren sus propios tokens o claves API
- La gestión de secretos requiere configuración manual del entorno con variables sensibles en .env
- El monitoreo del sistema depende de la disponibilidad de recursos de CPU, memoria y disco del host
- No incluye un backend de procesamiento de código propio; Claude Code y Codex CLI se ejecutan vía CLI o WebSocket externo
- La gestión de repositorios depende de APIs externas como GitHub Actions para el despliegue automático
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.
Para desplegar, primero configure .env con DATABASE_URL y JWT_SECRET. Ejecute pnpm install en la raíz del proyecto. Luego use pnpm deploy:production para construir, probar y desplegar. El frontend se publica atómicamente a /control/frontend/dist. Para el servicio Slacord opcional, instale las dependencias de slacord, configure su archivo env.slacord.env.example con los valores de entorno correspondientes y ejecute la configuración del stack.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.