docs: documentacion extensiva de infraestructura CAS - Junio 2026

- README principal actualizado con indice completo
- Documentacion detallada de 4 servidores fisicos
- Topologia de red completa con diagramas ASCII
- Asignacion de IPs y conflictos identificados
- Documentacion DNS para 3 dominios
- Servicios: Caddy, Jellyfin Stack, Multimedia
- Proyectos: Afterlife, Nexus, Horux
- Seguridad: politica y riesgos identificados
- Automatizacion: n8n workflows y scripts
- Scripts utilitarios: backup, update-dns, check-ip
- Roadmap 2026 Q2-Q4
- Documentacion Hermes AI server (actualizada)
This commit is contained in:
Orquestrador CAS
2026-06-09 07:53:16 +00:00
parent 8ae5336fbf
commit 62047f660f
18 changed files with 2190 additions and 340 deletions

View File

@@ -0,0 +1,38 @@
# Project Afterlife
> **URL**: https://afterlife.consultoria-as.com
> **IP**: 192.168.10.84
> **VM**: Cisco1 VM 106
> **Estado**: Producción
---
## Arquitectura
| Componente | Puerto | Tecnología | URL |
|---|---|---|---|
| Web (Frontend) | 3000 | Next.js | https://afterlife.consultoria-as.com |
| CMS (Backend) | 1337 | Strapi | http://192.168.10.84:1337 (local) |
| Storage | 9001 | MinIO | http://192.168.10.84:9001 (local) |
## Stack
- **Frontend**: Next.js (React)
- **Backend**: Strapi (Headless CMS)
- **Storage**: MinIO (S3 compatible)
- **Base de datos**: PostgreSQL o SQLite (verificar)
## Acceso
```bash
# SSH a la VM
ssh root@192.168.10.84
# Servicios
cd /path/to/nextjs && npm start
cd /path/to/strapi && npm develop
```
---
*Documentación Afterlife Project - Consultoria-AS*

45
proyectos/horux/README.md Normal file
View File

@@ -0,0 +1,45 @@
# Horux 360
> **URL**: https://horuxfin.com
> **IP**: 192.168.10.90
> **VM**: DellT430-2 VM 108
> **Estado**: Producción
---
## Arquitectura
| Componente | Puerto | Tecnología |
|---|---|---|
| App principal | 3000 | Node.js / Express |
## DNS
- Proveedor: AWS Route 53
- Dominio: horuxfin.com
## Agente Horux (Pendiente)
- **Perfil**: `~/.hermes/profiles/horux/`
- **Estado**: En diseño
- **Rol**: Asistente financiero para clientes de Horux 360
- **Canales**: WhatsApp + Chat embebido en Horux web
- **Arquitectura**: Multi-tenant — cada cliente ve solo su propia base de datos PostgreSQL
### Arquitectura Futura
```
Cliente WhatsApp/Web
Identificación por número de teléfono
Lookup tabla maestra: número → DB del cliente
Conexión a PostgreSQL específico del cliente
Respuesta solo con datos de ese cliente
```
---
*Documentación Horux 360 - Consultoria-AS*

34
proyectos/nexus/README.md Normal file
View File

@@ -0,0 +1,34 @@
# Nexus Autoparts
> **URLs**: https://nexus.consultoria-as.com, https://nexusautoparts.com.mx
> **IP**: 192.168.10.91
> **VM**: DellT430-2 VM 104
> **Estado**: Producción
---
## Arquitectura
| Componente | Puerto | Tecnología |
|---|---|---|
| App principal | 5000 | Custom/Flask |
| Web pública | 80 | nexusautoparts.com.mx |
## Dominios
- https://nexus.consultoria-as.com (Cloudflare)
- https://nexusautoparts.com.mx (Hostinger)
- https://www.nexusautoparts.com.mx (Hostinger)
- https://admin.nexusautoparts.com.mx (Hostinger)
- https://pos.nexusautoparts.com.mx (Hostinger)
## Funcionalidades
- Consulta de inventario
- Catálogo TecDoc
- CFDI 4.0
- VIN decoder
---
*Documentación Nexus Autoparts - Consultoria-AS*