7234bb63bf25fa74be88d8f24b0ffef2248bb078
- Necesaria para configurar el dominio del servidor MCP en Traefik
Nucleo Docs
Sistema de documentación para el ecosistema Nucleo basado en Nuxt 4 con autenticación mediante Authentik Proxy Outpost.
Propósito
Este repositorio contiene la documentación del funcionamiento del sistema Nucleo, incluyendo:
- Arquitectura del sistema
- Guías de desarrollo
- Documentación de servicios
- Procedimientos operativos
Estructura del Proyecto
.
├── nuxt4/ # Aplicación Nuxt 4 con la documentación
├── docker-compose.yml # Configuración de despliegue
└── .gitea/ # Gitea Actions CI/CD
Características
- ✅ Nuxt 4
- ✅ Autenticación con Authentik Proxy Outpost
- ✅ Docker y Docker Compose
- ✅ CI/CD con Gitea Actions
- ✅ Traefik para proxy reverso y SSL
- ✅ Claude Code hooks para monitoreo de Actions
- ✅ MCP Server Docker para gestión de contenedores
Servicios
Aplicación Principal (app)
Aplicación Nuxt 4 con la documentación del sistema Nucleo, expuesta mediante Traefik con autenticación Authentik.
MCP Docker Server (mcp-docker)
Servidor MCP de Docker (ckreiling/mcp-server-docker) que permite gestionar contenedores Docker mediante lenguaje natural. Este servicio:
- Usa el puerto 8080 para comunicación MCP
- Tiene acceso al socket de Docker del host (solo lectura)
- Se ejecuta en las redes
principalytraefik-network - Expuesto públicamente a través de Traefik SIN autenticación Authentik
- Accesible en el dominio configurado en
MCP_DOMAIN - Incluye soporte para operaciones de Docker mediante protocolo MCP
Desarrollo Local
cd nuxt4
npm install
npm run dev
Despliegue
El proyecto se despliega automáticamente en docs.nucleoriofrio.com mediante Gitea Actions cuando se hace push a la rama master.
Variables y secrets configurados correctamente en Gitea.
Licencia
MIT
Description
Languages
TypeScript
70.2%
Vue
18.2%
Shell
6.5%
HTML
3.4%
Dockerfile
1.5%
Other
0.1%