Infraestructura
Todo lo que compone la plataforma: servidor físico, componentes corriendo, cómo se conectan, cómo se rutean las requests.
Arquitectura a vista de pájaro
stack-general — componentes principales y cómo se relacionan.
Servidor y plataforma
- servidor — host físico, specs, OS, proveedores
- virtualmin — gestión de virtual hosts, DNS local, SSL LE
- dns-cloudflare — DNS autoritativo en Cloudflare + SSL edge
- ssl-virtualmin — certs Let’s Encrypt por subdominio
Routing y cache
- nginx-routing — reglas que deciden si un request va a Astro o a WordPress
- cache — FastCGI cache (WP) + Astro SSR cache + imgproxy cache
Componentes principales
- wordpress-woocommerce — backend de productos, órdenes, pagos, admin
- astro-ssr — frontend multitenant, PM2 cluster
- elasticsearch — motor de búsqueda de productos (cluster Docker 4 nodos)
- python-services —
yxpython(integraciones, scrapers, batch jobs) - dashboard-oms — dash.yaxa.co, el Order Management System unificado
- imgproxy — proxy de imágenes WebP on-demand
Docker
- docker-containers — inventario de contenedores
- monitoring-stack — Prometheus + Grafana + Loki + exporters
Observabilidad y analytics
- monitoring-stack — métricas, logs, alertas
- analytics-posthog — sherlock.yaxa.co (PostHog, activo); analytics.yaxa.co (Plausible, ya no se usa)