Mantener el portal de documentación
Fuente única
Sección titulada «Fuente única»Todo el contenido público vive en Docs/ en la raíz del repositorio. El portal
Starlight toma esa carpeta como fuente durante el build. Las notas de trabajo,
paletas, decisiones internas, credenciales y datos operativos viven en
.private-docs/, que Git ignora y que el portal nunca copia.
No edites docs-site/src/content/docs/: es una copia generada. Tampoco edites
docs-site/dist/: es el resultado publicado.
Desarrollo y compilación
Sección titulada «Desarrollo y compilación»cd docs-sitenpm.cmd installnpm.cmd run devPara crear la versión publicable:
cd docs-sitenpm.cmd run buildEl build hace tres cosas:
- Copia
Docs/al contenido que Starlight transforma en páginas. - Genera
llms.txtyllms-full.txtdesde el mismo contenido público. - Produce el sitio estático en
docs-site/dist/, con búsqueda Pagefind y sitemap.
Publicar en Hostinger
Sección titulada «Publicar en Hostinger»En el File Manager del sitio docs.setareh.site, abre public_html y sube el
contenido completo de docs-site/dist/, no la carpeta dist como nivel extra.
Incluye index.html, _astro/, pagefind/, las carpetas de rutas,
llms.txt, llms-full.txt y los archivos sitemap. La URL final debe ser:
https://docs.setareh.site/Tras cada publicación, verifica al menos /, /primeros-pasos/,
/referencia/mcp/, /runbook/, /llms.txt y /llms-full.txt.
Revisión antes de publicar
Sección titulada «Revisión antes de publicar»- Ejecuta
npm.cmd run buildsin errores. - Comprueba que no haya secretos, direcciones de cliente, correos ni datos de
pedido en
Docs/. - Usa enlaces relativos del sitio, por ejemplo
/seguridad/. - Confirma que una guía nueva aparezca en la navegación y en
llms.txt.
