A
Astro + Directus Lab
SSR · island hidratada · CMS interno

Oracle VM · CMS workflow real

Astro consumiendo Directus

Esta iteración ya no es solo un smoke test. Astro renderiza contenido publicado en Directus Lab, lo hidrata con una island Preact y lo refresca mediante un endpoint Astro sin exponer tokens al navegador.

3cards publicados desde Directus
3páginas CMS demo publicadas
SSR + islandrender server-side + refresh client-side
2026-08-02T19:57:51.624Zrender timestamp UTC

Infra

Caddy + Docker

Astro sigue detrás de Caddy, en bind local, sin abrir puertos extra.

CMS

Directus Lab

Además de lab_content_cards, ahora hay páginas y secciones demo con status published.

Seguridad

Sin secretos en frontend

Astro consume contenido demo publicado por red interna Docker; el navegador solo ve el endpoint Astro.

Modelo CMS realista

Páginas demo publicadas

Estas rutas salen de lab_demo_pages y lab_demo_sections. Son datos ficticios: sirven para validar páginas, secciones, campos SEO y borradores ocultos antes de pensar en preview editorial.

Directus Lab · island hidratada

Contenido demo desde el CMS

SSR carga estos cards desde Directus y esta island Preact puede refrescarlos desde un endpoint Astro. No hay token en el navegador: solo contenido demo publicado.

blue

Infra segura primero

Caddy sigue siendo la única entrada pública y los servicios internos se bindean a loopback.

Actualizado: 6/4/2026, 7:22:47 AM
green

PostgreSQL lab con restore

La base de laboratorio ya tiene backup lógico y restore drill aislado validado.

Actualizado: 6/4/2026, 7:22:47 AM
violet

Dashboard read-only

El dashboard lee JSON sanitizado generado por un collector host read-only.

Actualizado: 6/4/2026, 7:22:47 AM
Items visibles: 3