Plume
Plume es una plataforma de publicación autoalojada basada en Markdown y archivos planos, desarrollada por Chris Kankiewicz. Permite crear contenido con Markdown sin necesidad de CMS o frameworks complejos.
Ficha actualizada 23 sept 2026, 5:30 · upstream 23 sept 2026, 5:17 · release 1.0.0-rc.1
Qué es Plume
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Plume es un sistema de publicación autoalojado que utiliza Markdown como lenguaje de contenido, almacenado en un formato plano de archivos. Su arquitectura simplificada permite una gestión sencilla del contenido y respaldo mediante copias de seguridad. La plataforma incluye renderizado de Markdown con soporte para sintaxis avanzada (Shiki), búsqueda de texto completa integrada con YetiSearch, y temas personalizables que adaptan la interfaz al tema del sistema operativo del usuario.
- Publicación de blogs personales o diarios
- Creación de sitios web pequeños sin necesidad de CMS
- Gestión de contenido para emprendedores independientes
- Redacción de artículos técnicos con soporte de sintaxis avanzada
- Desarrollo personal y documentación técnica
- Comunicación interna en equipos pequeños
- Instalación completamente Dockerizada con Docker Compose, permitiendo despliegue rápido y sin configuración manual compleja
- Estructura de archivos plana que facilita la gestión del contenido y los backups
- Renderizado de Markdown con soporte para sintaxis avanzada mediante Shiki (incluye resaltado de código)
- Búsqueda de texto completa integrada con YetiSearch, permitiendo encontrar contenidos en cualquier documento
- Soporte de temas personalizables que adaptan la interfaz al tema del sistema operativo del usuario
- Feed RSS para la publicación y distribución automática de contenido
- No incluye un editor de texto completo integrado, lo que puede ser desventajoso para usuarios con poca experiencia en Markdown
- La búsqueda de texto se realiza sobre el contenido almacenado, no sobre los archivos del sistema (por ejemplo, no permite buscar por rutas de carpetas)
- El soporte de temas es experimental y no incluye personalización completa de la interfaz
- No ofrece un panel de administración completo ni gestión avanzada de usuarios
- La arquitectura basada en archivos planos puede ser ineficiente para grandes volúmenes de contenido
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Plume se despliega mediante Docker Compose, que define un contenedor principal con el servidor web y el motor de búsqueda. Se recomienda ejecutar la configuración en un entorno aislado (como un VPS o una máquina virtual) antes de producción. Para instalaciones manuales, se requiere PHP como lenguaje de servidor. Se recomienda mantener las imágenes de Docker actualizadas para compatibilidad con versiones recientes de PHP y Node.js.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.