Repolode
davidvkimball

davidvkimball/vaultcms

Um CMS headless que usa o Obsidian como editor de conteúdo para sites Astro, com arquivos Markdown como fonte da verdade.

Estrelas
391
Forks
22
Issues abertas
0
Último commit
mês passado

O que é?

O Vault CMS transforma um vault do Obsidian em um espaço de publicação para sites Astro. O conteúdo permanece em arquivos Markdown simples, então você escreve e organiza posts no Obsidian enquanto o Astro gera o site a partir da mesma pasta.

O projeto detecta automaticamente as rotas do Astro e a estrutura do conteúdo e oferece uma página inicial em grade visual para revisar o conteúdo e executar ações em lote. Ele vem com configurações, atalhos de teclado e plugins do Obsidian pré-configurados para o fluxo de trabalho com Astro.

A instalação é feita com uma CLI (`npx create-vaultcms`) que detecta seu projeto Astro e oferece presets para temas como Starlight, Slate e Chiri. Também inclui um servidor MCP para que agentes de IA, como Claude Code ou Cursor, possam fazer a instalação por meio de chamadas de ferramentas.

Recursos principais

  • 01Detecta automaticamente as rotas do Astro e a estrutura do conteúdo.
  • 02Página inicial em grade visual com ações em lote para o conteúdo.
  • 03Configurações, atalhos de teclado e plugins do Obsidian pré-configurados.
  • 04Arquivos Markdown simples, sem formato de conteúdo proprietário.
  • 05Instalador CLI com presets de temas, além de um servidor MCP para agentes de IA.

Casos de uso

  • Escrever e publicar um blog ou site de documentação para Astro usando o Obsidian.
  • Gerenciar conteúdo Markdown para um tema Astro, como Starlight, sem um CMS separado.
  • Permitir que um agente de programação com IA configure um fluxo de trabalho de conteúdo para Astro via MCP.

Início rápido

  1. 1

    Execute a CLI na raiz do seu projeto Astro (npm).

    npm create vaultcms
  2. 2

    Ou use npx para executar o instalador.

    npx create-vaultcms
  3. 3

    Quando solicitado, escolha um preset (por exemplo, Starlight, Slate, Chiri) e abra a pasta como um vault no Obsidian.

Antes de usar

  • É necessário ter um projeto Astro; não é um CMS independente.
  • Para editar o conteúdo, é necessário usar o aplicativo Obsidian para desktop ou dispositivos móveis.

Em coleções

Tópicos

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

Perguntas frequentes

O que é vaultcms?
Um CMS headless que usa o Obsidian como editor de conteúdo para sites Astro, com arquivos Markdown como fonte da verdade. O Vault CMS transforma um vault do Obsidian em um espaço de publicação para sites Astro. O conteúdo permanece em arquivos Markdown simples, então você escreve e organiza posts no Obsidian enquanto o Astro gera o site a partir da mesma pasta.
vaultcms é gratuito? Qual é a licença?
vaultcms é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
vaultcms ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de vaultcms foi em 3 de out. de 2026.
Para que posso usar vaultcms?
Escrever e publicar um blog ou site de documentação para Astro usando o Obsidian. Gerenciar conteúdo Markdown para um tema Astro, como Starlight, sem um CMS separado. Permitir que um agente de programação com IA configure um fluxo de trabalho de conteúdo para Astro via MCP.
Como instalar vaultcms?
Execute a CLI na raiz do seu projeto Astro (npm).: npm create vaultcms Ou use npx para executar o instalador.: npx create-vaultcms Quando solicitado, escolha um preset (por exemplo, Starlight, Slate, Chiri) e abra a pasta como um vault no Obsidian.
Onde consigo vaultcms?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/davidvkimball/vaultcms

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados