- Nueva estructura de carpetas según Skynet v7 - Añadidos schemas SQL completos - Documentación de entidades, componentes e integraciones - Modelo de seguridad actualizado - Infraestructura y operaciones reorganizadas
84 lines
3.1 KiB
Markdown
84 lines
3.1 KiB
Markdown
# ARCHITECT
|
|
|
|
**Tipo:** Servidor Central
|
|
**Estado:** Operativo
|
|
|
|
---
|
|
|
|
## Descripción
|
|
|
|
Coordinador central del ecosistema. Contiene servicios compartidos y actúa como hub de desarrollo y despliegue.
|
|
|
|
---
|
|
|
|
## Servicios
|
|
|
|
| Servicio | Puerto | Función |
|
|
|----------|--------|---------|
|
|
| PostgreSQL | 5432 | Base de datos central |
|
|
| Gitea | 3000 | Repositorios Git |
|
|
| Infisical | 8082 | Gestión de secretos |
|
|
| Orchestrator | 5000 | Coordinación multi-agente |
|
|
|
|
---
|
|
|
|
## Arquitectura
|
|
|
|
```
|
|
┌─────────────────────────────────────────────────────────────────┐
|
|
│ ARCHITECT │
|
|
├─────────────────────────────────────────────────────────────────┤
|
|
│ │
|
|
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
|
|
│ │ PostgreSQL │ │ Gitea │ │ Infisical │ │
|
|
│ │ (datos) │ │ (repos) │ │ (secretos) │ │
|
|
│ └─────────────┘ └─────────────┘ └─────────────┘ │
|
|
│ │
|
|
│ ┌─────────────┐ ┌─────────────┐ │
|
|
│ │ Orchestrator│ │ Backups │ │
|
|
│ │ (agentes) │ │ (R2) │ │
|
|
│ └─────────────┘ └─────────────┘ │
|
|
│ │
|
|
└─────────────────────────────────────────────────────────────────┘
|
|
```
|
|
|
|
---
|
|
|
|
## Repositorios Gitea
|
|
|
|
| Categoría | Repos |
|
|
|-----------|-------|
|
|
| **tzzr/** | system-docs, architect, deck, corp, hst, etc. |
|
|
| **admin/** | architect-app, data-structures, credentials |
|
|
|
|
---
|
|
|
|
## Infisical
|
|
|
|
Gestor centralizado de secretos.
|
|
|
|
| Parámetro | Valor |
|
|
|-----------|-------|
|
|
| Proyectos | anthropic, servers, databases, r2 |
|
|
| Acceso | Machine Identities por cada instancia |
|
|
|
|
---
|
|
|
|
## Función
|
|
|
|
ARCHITECT es un **constructor de arquitecturas**, no un gestor permanente:
|
|
|
|
1. Diseña y construye la arquitectura de cada servidor
|
|
2. Despliega configuraciones
|
|
3. Mantiene repositorios
|
|
4. Las instancias (DECK, CORP) funcionan independientemente
|
|
|
|
---
|
|
|
|
## Backups
|
|
|
|
| Destino | Frecuencia | Contenido |
|
|
|---------|------------|-----------|
|
|
| R2 (architect) | Diario | PostgreSQL, Gitea |
|
|
| R2 (gitea) | Por commit | Repos bare |
|