Repolode
davidvkimball

davidvkimball/vaultcms

Un CMS headless que usa Obsidian como editor de contenido para un sitio web Astro y mantiene los archivos Markdown como fuente de verdad.

Estrellas
390
Forks
22
Issues abiertos
0
Último commit
el mes pasado

¿Qué es?

Vault CMS convierte una bóveda de Obsidian en un espacio de trabajo de publicación para sitios Astro. El contenido se conserva en archivos Markdown sin formato, así que puedes escribir y organizar publicaciones en Obsidian mientras Astro genera el sitio a partir de esa misma carpeta.

El proyecto detecta automáticamente las rutas y la estructura de contenido de Astro, y ofrece una página de inicio con una cuadrícula visual para revisar el contenido y ejecutar acciones en lote. Incluye ajustes, atajos de teclado y plugins de Obsidian preconfigurados para el flujo de trabajo con Astro.

La instalación se realiza mediante una CLI (`npx create-vaultcms`) que detecta tu proyecto Astro y ofrece presets para temas como Starlight, Slate y Chiri. También incluye un servidor MCP para que agentes de IA como Claude Code o Cursor puedan realizar la instalación mediante llamadas a herramientas.

Funciones clave

  • 01Detecta automáticamente las rutas y la estructura de contenido de Astro.
  • 02Página de inicio con una cuadrícula visual y acciones en lote para el contenido.
  • 03Ajustes, atajos de teclado y plugins de Obsidian preconfigurados.
  • 04Archivos Markdown sin formato y sin un formato de contenido propietario.
  • 05Instalador CLI con presets de temas y un servidor MCP para agentes de IA.

Casos de uso

  • Escribir y publicar desde Obsidian un blog o sitio de documentación para Astro.
  • Gestionar contenido Markdown para un tema de Astro como Starlight sin usar un CMS aparte.
  • Permitir que un agente de programación con IA configure un flujo de trabajo de contenido para Astro mediante MCP.

Inicio rápido

  1. 1

    Ejecuta la CLI en la raíz de tu proyecto de Astro (npm).

    npm create vaultcms
  2. 2

    También puedes usar npx para ejecutar el instalador.

    npx create-vaultcms
  3. 3

    Cuando se te solicite, elige un preset (p. ej., Starlight, Slate, Chiri) y abre la carpeta como vault en Obsidian.

Antes de usarlo

  • Requiere un proyecto de Astro; no es un CMS independiente.
  • Para editar contenido, es necesario usar la aplicación de escritorio o móvil de Obsidian.

En colecciones

Temas

#astro#obsidian#markdown#headless-cms#static-site#content-management#astrojs#obsidian-md#obsidian-template#obsidian-vault

Preguntas frecuentes

¿Qué es vaultcms?
Un CMS headless que usa Obsidian como editor de contenido para un sitio web Astro y mantiene los archivos Markdown como fuente de verdad. Vault CMS convierte una bóveda de Obsidian en un espacio de trabajo de publicación para sitios Astro. El contenido se conserva en archivos Markdown sin formato, así que puedes escribir y organizar publicaciones en Obsidian mientras Astro genera el sitio a partir de esa misma carpeta.
¿vaultcms es gratuito? ¿Qué licencia tiene?
vaultcms es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿vaultcms sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de vaultcms fue el 3 oct 2026.
¿Para qué puedo usar vaultcms?
Escribir y publicar desde Obsidian un blog o sitio de documentación para Astro. Gestionar contenido Markdown para un tema de Astro como Starlight sin usar un CMS aparte. Permitir que un agente de programación con IA configure un flujo de trabajo de contenido para Astro mediante MCP.
¿Cómo se instala vaultcms?
Ejecuta la CLI en la raíz de tu proyecto de Astro (npm).: npm create vaultcms También puedes usar npx para ejecutar el instalador.: npx create-vaultcms Cuando se te solicite, elige un preset (p. ej., Starlight, Slate, Chiri) y abre la carpeta como vault en Obsidian.
¿Dónde consigo vaultcms?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/davidvkimball/vaultcms

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados