- Added comprehensive infrastructure overview - Server documentation: ARCHITECT, DECK, CORP, HST - Service documentation: Odoo, Directus, Context Manager - Includes configuration, monitoring, and backup procedures
3.2 KiB
3.2 KiB
Servidor CORP (92.112.181.188)
Overview
CORP es el servidor empresarial que aloja sistemas de gestión empresarial y contenidos. Incluye Odoo para ERP y Directus para gestión de contenidos.
IP: 92.112.181.188 Usuario: root Acceso SSH: ssh root@92.112.181.188 -i ~/.ssh/tzzr
Servicios Principales
1. Odoo (Puerto 8069)
- Función: Sistema ERP empresarial
- URL Local: http://localhost:8069
- Ubicación: /opt/odoo/
- Tecnología: Python/Odoo Framework
Módulos Disponibles:
- Contabilidad y finanzas
- Ventas y CRM
- Inventario
- Recursos humanos
- Proyectos
- Nómina
Base de datos: PostgreSQL
- Host: 69.62.126.110 (ARCHITECT)
- Database: odoo_db
Configuración: /etc/odoo/odoo.conf
2. Directus (Puerto 8055)
- Función: CMS y gestor de contenidos
- URL Local: http://localhost:8055
- Ubicación: /opt/directus/
- Tecnología: Node.js/Vue.js
Funcionalidades:
- Gestión de contenidos
- API REST automática
- Control de acceso granular
- Versionamiento de contenidos
- Flujos de trabajo
Base de datos: PostgreSQL
- Host: 69.62.126.110 (ARCHITECT)
- Database: directus_db
Directorios Importantes
/opt/
├── odoo/ # Instalación de Odoo
│ ├── addons/ # Módulos customizados
│ └── config/ # Configuración
├── directus/ # Instalación de Directus
│ ├── uploads/ # Archivos subidos
│ └── config/ # Configuración
└── nginx/ # Servidor web (reverse proxy)
/home/
└── backups/ # Backups locales
Monitoreo y Administración
Odoo
# Estado del servicio
systemctl status odoo
# Logs
tail -f /var/log/odoo/odoo.log
# Acceso a la interfaz
# Admin: http://localhost:8069
Directus
# Estado del servicio
systemctl status directus
# Logs
tail -f /var/log/directus/directus.log
# API Directus
# http://localhost:8055/admin
Backup de Datos
Odoo
# Backup de la base de datos
pg_dump -h 69.62.126.110 -U architect odoo_db > /home/backups/odoo_db_$(date +%Y%m%d).sql
# Backup de archivos
tar -czf /home/backups/odoo_$(date +%Y%m%d).tar.gz /opt/odoo/
# Subir a R2
aws s3 cp /home/backups/ s3://architect/backups/ --recursive \
--endpoint-url https://7dedae6030f5554d99d37e98a5232996.r2.cloudflarestorage.com
Directus
# Backup de la base de datos
pg_dump -h 69.62.126.110 -U architect directus_db > /home/backups/directus_db_$(date +%Y%m%d).sql
# Backup de uploads
tar -czf /home/backups/directus_uploads_$(date +%Y%m%d).tar.gz /opt/directus/uploads/
# Subir a R2
aws s3 cp /home/backups/ s3://architect/backups/ --recursive \
--endpoint-url https://7dedae6030f5554d99d37e98a5232996.r2.cloudflarestorage.com
Nginx (Reverse Proxy)
# Configuración
cat /etc/nginx/sites-enabled/odoo
cat /etc/nginx/sites-enabled/directus
# Recargar configuración
systemctl reload nginx
# Verificar sintaxis
nginx -t
Conexión a Base de Datos Central
Ambos servicios se conectan a la PostgreSQL centralizada:
- Host: 69.62.126.110
- Puerto: 5432
- Usuario: architect
Últimas Actualizaciones
- 2025-12-30: Documentación inicial