Un sistema de gestión de contenido hace tres trabajos: es donde escribes, donde organizas y revisas el contenido, y donde presionas publicar. Obsidian ya hace muy bien los dos primeros. Agrega un paso de publicación y tu bóveda funciona como un CMS — uno que guarda todo como archivos planos que son tuyos.
Lo que suele darte un CMS
- Un editor para escribir y dar formato.
- Estructura: tipos de contenido, categorías, etiquetas.
- Flujo de trabajo: borradores, páginas publicadas, archivadas.
- Manejo de medios: imágenes asociadas a cada pieza.
- Publicación en un sitio en vivo.
Cómo cubre Obsidian cada parte
Editor. Obsidian es el editor. Escribes en Markdown, con los plugins y atajos que ya usas.
Estructura. Las carpetas definen qué es cada archivo. En una configuración de Sentilis, un archivo en press/ es un post o documentación, en bio/ una página de perfil, en market/ un producto, en gallery/ una obra. Las categorías y etiquetas viven en las propiedades de cada nota.
Flujo de trabajo. Una propiedad status hace el trabajo del flujo de un CMS:
---
name: Preguntas sobre precios
category: Documentación
status: draft # draft · published · archived
---
Los borradores y las entradas archivadas no son visibles para los lectores. Cambia el estado y vuelve a publicar para mover una página de etapa.
Medios. Inserta las imágenes a la manera de Obsidian — ![[diagrama.png]] — y el plugin de Sentilis resuelve los embeds, las imágenes estándar y los adjuntos al publicar. Una portada definida en las propiedades de la nota es la imagen que se usa al compartir la página.
Publicación. Esta es la parte que Obsidian no hace por sí solo. Con el plugin de Sentilis, haz clic derecho sobre una nota y elige Sentilis → Publish to Press (o Bio, Market, Gallery); Sentilis: Open sidebar lista lo que has publicado. El CLI de Sentilis sincroniza una carpeta completa desde la terminal o desde CI.
Una bóveda organizada como CMS
vault/
├── Inbox/ ← privado
├── Research/ ← privado
└── Site/
├── bio/
│ └── es.md
├── press/
│ ├── changelog-2026-09.md
│ └── manual/
│ ├── index.md
│ ├── bienvenida.md
│ └── attachments/
└── market/
└── hora-de-consultoria.md
Al sincronizar con el CLI, solo se publica Site/. manual/ es una entrada con subpáginas: index.md es la página principal y cada otro .md junto a él se convierte en una sección, con un solo nivel de profundidad.
Versiones y colaboración
Como todo es un archivo, puedes poner Site/ bajo Git. Cada cambio se vuelve un commit, y un push puede disparar la publicación: ejecuta sentilis sync en CI con el token de tu perfil y el sitio se actualiza cuando haces merge.
Qué cambia frente a un CMS tradicional
- Tu contenido no está encerrado en una base de datos; es Markdown en tu disco.
- No hay panel de administración que aprender — el editor es Obsidian.
- El diseño viene de los diseños de Sentilis, no de un tema que mantienes tú.