Un CMS de archivos planos para crear sitios web y blogs que guarda el contenido en JSON, sin necesidad de una base de datos.
marcantondahmen/automad
Un sistema de gestión de contenidos basado en archivos y un motor de plantillas escritos en PHP, sin necesidad de base de datos.
Alternativa open source a:WordPress
- Estrellas
- 962
- Forks
- 62
- Issues abiertos
- 103
- Último commit
- hace 5 días
¿Qué es?
Automad es un sistema de gestión de contenidos que guarda las páginas como archivos independientes en lugar de almacenarlas en una base de datos. El contenido se administra desde un panel integrado y las páginas se renderizan con su propio lenguaje de plantillas, por lo que es posible crear y editar sitios sin un servidor de bases de datos aparte.
El proyecto está escrito en PHP. El README describe varias opciones de instalación: Composer mediante create-project, una imagen de Docker que incluye Nginx y PHP 8.3, o una instalación manual que consiste en copiar un paquete de distribución al directorio raíz del servidor web y asegurarse de que el proceso de PHP tenga permisos de escritura.
El repositorio contiene únicamente el código fuente; las compilaciones con todos los archivos necesarios se distribuyen por separado. Automad también cuenta con plugins para editores creados por la comunidad, que ofrecen resaltado de sintaxis y fragmentos de código para el lenguaje de plantillas en Neovim, VS Code, Atom y TextMate.
Funciones clave
- 01Guarda el contenido del sitio como archivos independientes, sin necesidad de una base de datos.
- 02Incluye un panel web para crear usuarios y editar páginas.
- 03Ofrece su propio lenguaje de plantillas para crear temas.
- 04Se puede instalar mediante Composer, Docker o manualmente.
- 05Ofrece plugins de resaltado de sintaxis para varios editores de código.
Casos de uso
- Crear un sitio web o blog pequeño que funcione sin un servidor de bases de datos.
- Desarrollar temas personalizados con el lenguaje de plantillas de Automad.
- Alojar un sitio sencillo basado en PHP en un servidor web básico con permisos de escritura en archivos.
Inicio rápido
- 1
Instalar con Composer
composer create-project automad/automad . v2.x-dev - 2
O ejecutar el contenedor de Docker
docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2 - 3
Abrir localhost para ver el nuevo sitio
Antes de usarlo
- El repositorio solo contiene código fuente, por lo que hay que instalar una versión empaquetada mediante Docker, Composer o el paquete de distribución.
- La licencia no está claramente identificada en los metadatos; consulta LICENSE.md antes de usarlo.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es automad?
- Un sistema de gestión de contenidos basado en archivos y un motor de plantillas escritos en PHP, sin necesidad de base de datos. Automad es un sistema de gestión de contenidos que guarda las páginas como archivos independientes en lugar de almacenarlas en una base de datos. El contenido se administra desde un panel integrado y las páginas se renderizan con su propio lenguaje de plantillas, por lo que es posible crear y editar sitios sin un servidor de bases de datos aparte.
- ¿automad es gratuito? ¿Qué licencia tiene?
- automad es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿automad sigue mantenido?
- Mantenimiento activo. El último commit de automad fue el 1 nov 2026.
- ¿Para qué puedo usar automad?
- Crear un sitio web o blog pequeño que funcione sin un servidor de bases de datos. Desarrollar temas personalizados con el lenguaje de plantillas de Automad. Alojar un sitio sencillo basado en PHP en un servidor web básico con permisos de escritura en archivos.
- ¿Cómo se instala automad?
- Instalar con Composer: composer create-project automad/automad . v2.x-dev O ejecutar el contenedor de Docker: docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2 Abrir localhost para ver el nuevo sitio
- ¿Dónde consigo automad?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/marcantondahmen/automad
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un CMS PHP basado en archivos para crear sitios web y blogs ligeros sin base de datos.
Un motor de blogs ligero en PHP que guarda todas las publicaciones como archivos, por lo que no necesita una base de datos.
CMS de archivos planos escrito en PHP que guarda las páginas como archivos Markdown y no requiere una base de datos.
Wiki autohospedada sin base de datos que guarda las páginas como archivos Markdown portátiles y ofrece una app de escritorio y despliegue con Docker.
CMS flat-file que crea sitios web informativos y eBooks a partir de archivos Markdown, sin necesidad de una base de datos.