Repolode
marcantondahmen

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. 1

    Instalar con Composer

    composer create-project automad/automad . v2.x-dev
  2. 2

    O ejecutar el contenedor de Docker

    docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2
  3. 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

#cms#flat-file#php#template-engine#self-hosted#docker#automad#template-language

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