Repolode
marcantondahmen

marcantondahmen/automad

Файловая CMS и шаблонизатор на PHP, которым не нужна база данных.

Open source альтернатива:WordPress

Звёзды
962
Форки
62
Открытые issues
103
Последний коммит
6 часов назад

Что это?

Automad — система управления контентом, которая хранит страницы в виде обычных файлов, а не в базе данных. Контент редактируют во встроенной панели управления, а страницы обрабатываются с помощью собственного языка шаблонов. Поэтому создавать и редактировать сайты можно без отдельного сервера баз данных.

Проект написан на PHP. В README описано несколько способов установки: через Composer с помощью create-project, из Docker-образа с Nginx и PHP 8.3 или вручную — скопировав дистрибутив в корневую папку сайта на веб-сервере и предоставив процессу PHP право записи в неё.

В репозитории находится только исходный код, а полностью собранные версии распространяются отдельно. Для языка шаблонов Automad также доступны созданные сообществом плагины для подсветки синтаксиса и сниппетов в Neovim, VS Code, Atom и TextMate.

Ключевые возможности

  • 01Хранит контент сайта в обычных файлах — база данных не нужна.
  • 02Включает веб-панель для создания пользователей и редактирования страниц.
  • 03Предоставляет собственный язык шаблонов для создания тем оформления.
  • 04Поддерживает установку через Composer, Docker или вручную.
  • 05Предлагает плагины для подсветки синтаксиса в нескольких редакторах кода.

Сценарии использования

  • Создание небольшого сайта или блога, которому не нужен сервер баз данных.
  • Разработка собственных тем оформления на языке шаблонов Automad.
  • Размещение простого сайта на PHP на базовом веб-сервере с правом записи в файлы.

Быстрый старт

  1. 1

    Установите через Composer

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

    Или запустите контейнер Docker

    docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2
  3. 3

    Откройте localhost, чтобы посмотреть новый сайт

Что важно знать

  • В репозитории содержится только исходный код, поэтому пакетную версию необходимо установить через Docker, Composer или дистрибутивный пакет.
  • Лицензия не указана в метаданных однозначно; перед использованием проверьте LICENSE.md.

В подборках

Темы

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

Частые вопросы

Что такое automad?
Файловая CMS и шаблонизатор на PHP, которым не нужна база данных. Automad — система управления контентом, которая хранит страницы в виде обычных файлов, а не в базе данных. Контент редактируют во встроенной панели управления, а страницы обрабатываются с помощью собственного языка шаблонов. Поэтому создавать и редактировать сайты можно без отдельного сервера баз данных.
automad можно использовать бесплатно? Какая у него лицензия?
automad распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
automad всё ещё поддерживается?
Активно поддерживается. Последний коммит в automad — 7 нояб. 2026 г..
Для чего можно использовать automad?
Создание небольшого сайта или блога, которому не нужен сервер баз данных. Разработка собственных тем оформления на языке шаблонов Automad. Размещение простого сайта на PHP на базовом веб-сервере с правом записи в файлы.
Как установить automad?
Установите через Composer: composer create-project automad/automad . v2.x-dev Или запустите контейнер Docker: docker run -dp 80:80 -v ./app:/app --name mysite automad/automad:v2 Откройте localhost, чтобы посмотреть новый сайт
Где скачать automad?
Исходный код и инструкции по установке — на GitHub: https://github.com/marcantondahmen/automad

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты