Lerd: среда для локальной разработки PHP на Linux и macOS

Lerd: среда для локальной разработки PHP на Linux и macOS

Lerd — это open-source среда для локальной разработки PHP, работает на Linux и macOS, с поддержкой Windows через WSL2 (бета). Проект предлагает автоматические .test домены, изоляцию PHP и Node для каждого проекта и упрощённый процесс получения TLS-сертификатов, подкрепленный использованием контейнеров Podman без необходимости управлять правами.

Главная задача Lerd — создать безшовную и легкую среду для PHP-разработчиков, минимизировав зависимость от sudo или Docker, что делает установку и настройку практически неощутимыми. Удобно подходит для команд, работающих с популярными фреймворками, такими как Laravel, Symfony, или WordPress. Для запуска достаточно команды lerd link, и твой проект будет доступен по адресу project.test с поддержкой HTTPS.

Проект пока что является бета-версией на Windows и требует Podman для работы, что может быть ограничением для некоторых пользователей. Лицензия проекта — MIT.

Lerd — это открытая среда разработки для PHP, которая работает локально на Linux и macOS, а также поддерживает Windows через WSL2 (в режиме бета). Она основана на Podman, не требует прав суперпользователя и имеет встроенный веб-интерфейс. Проект предназначен для разработчиков PHP, которые хотят просто и эффективно настраивать свои локальные проекты без использования Docker.

Установка и запуск

Чтобы установить Lerd на Linux или macOS, открой терминал и выполни следующую команду:

curl -fsSL https://lerd.sh/install.sh | bash

Для обновления можно использовать:

lerd update

Существуют альтернативные методы установки через пакетные менеджеры для Ubuntu, Fedora и Homebrew. Полная информация доступна в документации проекта.

Как это работает

Lerd запускает такие компоненты, как Nginx и PHP-FPM в контейнерах, не требуя выполнения операций с правами суперпользователя. После установки проект может быть активирован командой lerd link, которая автоматически создаёт доменное имя в формате project.test с поддержкой HTTPS.

Функционал

Lerd предлагает множество полезных функций для разработчиков:

  • Автоматические домены .test: одно командой задаёшь доменное имя для проекта и настраиваешь TLS без дополнительных настроек DNS.
  • Поддержка разных проектов: можно легко переключаться между версиями PHP и настраивать специфические расширения для каждого проекта.
  • Веб-интерфейс: все настройки и информация о работе сервисов доступны через удобный интерфейс с поддержкой нескольких языков.
  • Интеграция с AI: Lerd включает встроенный сервер Model Context Protocol, что позволяет управлять средой разработки через AI-помощников.
  • Инструменты для работы с базами данных: позволяет создавать, экспортировать и импортировать базы данных с помощью команды, без необходимости установки клиентских инструментов.

Ограничения

В данный момент поддержка Windows осуществляется через WSL2 и находится на стадии бета-тестирования. Некоторые функции могут работать не полностью из-за особенностей интеграции с WSL. Кроме того, проект ориентирован на локальную разработку и не предназначен для использования в продакшен-средах.

Сообщество и поддержка

Для получения помощи и общения с другими пользователями Lerd можно присоединиться к сообществу на Discord или Reddit. Документация доступна на официальном сайте проекта и включает в себя инструкции по установке, использованию и решению распространенных проблем.

Радар проекта: 75 из 100 — зрелый и живой проект

ИмпульсТемпЗрелостьСообществоСвежестьСтартПродакшенДовериеДокументацияЭкосистема75
  • Импульс 31 ≈ 4 звезды в день
  • Темп разработки 100 1001 коммит за 12 недель
  • Зрелость 81 проекту 8 месяцев, больше 100 релизов
  • Сообщество 60 32 участника, 94 форка
  • Свежесть 97 последний коммит — 5 дней назад
  • Быстрый старт 65 есть: команда установки, сайт/демо
  • Готовность к продакшену 100 релиз v1.38.0, автосборка, тесты
  • Безопасность и доверие 60 лицензия MIT, организация
  • Документация 93 README 23.2 тыс. знаков, 22 раздела, папка docs
  • Экосистема 62 5 подписчиков на обновления, 13 тем
Как считаем

Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.

  • Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
  • Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
  • Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
  • Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
  • Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
  • Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
  • Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
  • Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
  • Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
  • Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.

Открыть на GitHub: lerd-env/lerd →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте