- Actualizado 04_INFRAESTRUCTURA/overview.md con nueva nomenclatura - Creado 01_ARQUITECTURA/entidades/modelo-cero.md (plantilla base) - Creado 01_ARQUITECTURA/entidades/pablo.md (instancia producción) - MODELO CERO (72.62.1.113): desarrollo y plantilla - PABLO (72.62.115.124): producción del usuario
129 lines
3.5 KiB
Markdown
129 lines
3.5 KiB
Markdown
# PABLO
|
|
|
|
**Tipo:** Instancia de Producción del Usuario
|
|
**IP:** 72.62.115.124
|
|
**Dominio:** tzzr.me
|
|
|
|
---
|
|
|
|
## Rol en el Ecosistema
|
|
|
|
PABLO es la **instancia de producción** del sistema TZZR. Es una réplica operativa de MODELO CERO que sirve como herramienta de trabajo diario del usuario.
|
|
|
|
Todas las características y arquitectura documentadas en MODELO CERO aplican a PABLO, con la diferencia de que esta instancia está optimizada para uso en producción con todos los servicios activos y estables.
|
|
|
|
---
|
|
|
|
## Relación con MODELO CERO
|
|
|
|
```
|
|
┌──────────────────┐ ┌──────────────────┐
|
|
│ MODELO CERO │ │ PABLO │
|
|
│ (Desarrollo) │ ──────► │ (Producción) │
|
|
│ 72.62.1.113 │ replica │ 72.62.115.124 │
|
|
│ tzzrdeck.me │ │ tzzr.me │
|
|
└──────────────────┘ └──────────────────┘
|
|
|
|
Experimentación Uso diario
|
|
Nuevas features Estable
|
|
Pruebas Operativo
|
|
```
|
|
|
|
Cuando una característica o configuración es validada en MODELO CERO, se replica a PABLO para uso en producción.
|
|
|
|
---
|
|
|
|
## Servicios Activos
|
|
|
|
| Servicio | Puerto | Estado | Descripción |
|
|
|----------|--------|--------|-------------|
|
|
| Caddy | 443 | ✓ | Reverse proxy y SSL |
|
|
| PostgreSQL | 5432 | ✓ | Base de datos principal |
|
|
| PostgREST | 3000 | ✓ | API REST auto-generada |
|
|
| Directus | 8055 | ✓ | CMS headless |
|
|
| Nextcloud | 8084 | ✓ | Almacenamiento cloud |
|
|
| Vaultwarden | 8085 | ✓ | Gestor de contraseñas |
|
|
| Shlink | 8083 | ✓ | Acortador de URLs |
|
|
| Ntfy | 8080 | ✓ | Notificaciones push |
|
|
| Windmill | 8100 | ✓ | Orquestación de flujos |
|
|
| HST Web | 5002 | ✓ | Interfaz etiquetas |
|
|
|
|
---
|
|
|
|
## Servicios TZZR Internos
|
|
|
|
| Componente | Puerto | Estado | Función |
|
|
|------------|--------|--------|---------|
|
|
| Clara (secretaría) | 5051 | ✓ | Ingesta inmutable |
|
|
| Alfred (producción) | 5052 | ✓ | Flujos predefinidos |
|
|
| Mason (administración) | 5053 | ✓ | Enriquecimiento |
|
|
| Feldman (contable) | 5054 | ✓ | Consolidación |
|
|
|
|
---
|
|
|
|
## Sistema de Correo
|
|
|
|
PABLO incluye un sistema completo de correo electrónico:
|
|
|
|
| Componente | Puerto | Función |
|
|
|------------|--------|---------|
|
|
| Haraka | 25, 587 | SMTP server |
|
|
| Dovecot | 143, 993 | IMAP server |
|
|
| mail-ui | 3080 | Interfaz web |
|
|
| Stalwart | 8899 | Admin panel |
|
|
| Snappymail | 8280 | Webmail |
|
|
|
|
Datos almacenados en: `tzzr_communications.mail`
|
|
|
|
---
|
|
|
|
## Base de Datos
|
|
|
|
### DB Principal: `tzzr`
|
|
|
|
Base de datos PostgreSQL con esquema completo del sistema TZZR.
|
|
|
|
### DB Usuario: `pablo`
|
|
|
|
Base de datos PostgreSQL dedicada para gestión personal:
|
|
|
|
```bash
|
|
ssh pablo "docker exec tzzr-postgres psql -U pablo -d pablo"
|
|
```
|
|
|
|
#### Tablas Provisionales
|
|
|
|
| Tabla | Campos | Propósito |
|
|
|-------|--------|-----------|
|
|
| **notas** | id, nota, created, fecha_inicio, fecha_finalizacion | Agenda personal |
|
|
|
|
---
|
|
|
|
## Conectividad
|
|
|
|
```bash
|
|
# SSH
|
|
ssh pablo
|
|
|
|
# Acceso web
|
|
https://tzzr.me
|
|
```
|
|
|
|
---
|
|
|
|
## Arquitectura
|
|
|
|
PABLO implementa la misma arquitectura documentada en MODELO CERO:
|
|
|
|
- Router de deployment (SEMI mode por defecto)
|
|
- Gestión de credenciales via Vaultwarden
|
|
- Integración S-CONTRACT v2.1
|
|
- Conectores para GRACE, PENNY, FACTORY
|
|
- Context Manager para gestión de contexto IA
|
|
|
|
Consultar [MODELO CERO](modelo-cero.md) para detalles arquitectónicos completos.
|
|
|
|
---
|
|
|
|
**Actualizado:** 22 Enero 2026
|