CMS flat-file para criar sites e blogs, que armazena o conteúdo em JSON e dispensa banco de dados.
marcantondahmen/automad
Um sistema de gerenciamento de conteúdo baseado em arquivos e mecanismo de templates escrito em PHP, que não precisa de banco de dados.
Alternativa open source a:WordPress
- Estrelas
- 962
- Forks
- 62
- Issues abertas
- 103
- Último commit
- há 3 horas
O que é?
Automad é um sistema de gerenciamento de conteúdo que armazena as páginas em arquivos, em vez de usar um banco de dados. O conteúdo é gerenciado por um dashboard integrado, e as páginas são renderizadas com sua própria linguagem de templates, permitindo criar e editar sites sem um servidor de banco de dados separado.
O projeto é escrito em PHP. O README descreve várias formas de instalação: via Composer usando create-project, por uma imagem Docker que inclui Nginx e PHP 8.3 ou manualmente, copiando um pacote de distribuição para o document root do servidor web e garantindo que o processo do PHP tenha permissão de escrita nele.
O repositório contém apenas o código-fonte, enquanto as versões com todos os arquivos necessários são distribuídas separadamente. Automad também conta com plugins de editor criados pela comunidade para realce de sintaxe e snippets da linguagem de templates no Neovim, VS Code, Atom e TextMate.
Recursos principais
- 01Armazena o conteúdo do site em arquivos, sem exigir um banco de dados.
- 02Inclui um dashboard web para criar usuários e editar páginas.
- 03Oferece uma linguagem de templates própria para criar temas.
- 04Pode ser instalado via Composer, Docker ou manualmente.
- 05Oferece plugins de realce de sintaxe para vários editores de código.
Casos de uso
- Criar um site pequeno ou blog que funcione sem um servidor de banco de dados.
- Desenvolver temas personalizados usando a linguagem de templates do Automad.
- Hospedar um site simples baseado em PHP em um servidor web básico com permissão de escrita em arquivos.
Início rápido
- 1
Instale via Composer
composer create-project automad/automad . v2.x-dev - 2
Ou execute o contêiner do Docker
docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2 - 3
Acesse localhost para ver o novo site
Antes de usar
- O repositório contém apenas o código-fonte, então é necessário instalar uma versão empacotada via Docker, Composer ou pelo pacote de distribuição.
- A licença não está claramente identificada nos metadados; consulte LICENSE.md antes de usar.
Em coleções
Tópicos
Perguntas frequentes
- O que é automad?
- Um sistema de gerenciamento de conteúdo baseado em arquivos e mecanismo de templates escrito em PHP, que não precisa de banco de dados. Automad é um sistema de gerenciamento de conteúdo que armazena as páginas em arquivos, em vez de usar um banco de dados. O conteúdo é gerenciado por um dashboard integrado, e as páginas são renderizadas com sua própria linguagem de templates, permitindo criar e editar sites sem um servidor de banco de dados separado.
- automad é gratuito? Qual é a licença?
- automad é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- automad ainda é mantido?
- Manutenção ativa. O último commit de automad foi em 7 de nov. de 2026.
- Para que posso usar automad?
- Criar um site pequeno ou blog que funcione sem um servidor de banco de dados. Desenvolver temas personalizados usando a linguagem de templates do Automad. Hospedar um site simples baseado em PHP em um servidor web básico com permissão de escrita em arquivos.
- Como instalar automad?
- Instale via Composer: composer create-project automad/automad . v2.x-dev Ou execute o contêiner do Docker: docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2 Acesse localhost para ver o novo site
- Onde consigo automad?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/marcantondahmen/automad
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Um CMS PHP baseado em arquivos para criar sites e blogs leves sem banco de dados.
Um mecanismo de blog leve em PHP que armazena todas as postagens em arquivos, sem precisar de banco de dados.
CMS flat-file escrito em PHP que armazena páginas em arquivos Markdown, sem precisar de banco de dados.
Wiki autohospedada, sem banco de dados, que armazena páginas em arquivos Markdown portáteis e oferece app desktop e implantação com Docker.
CMS flat-file que cria sites informativos e eBooks a partir de arquivos Markdown, sem precisar de banco de dados.