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 — зрелый и живой проект
- Импульс 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 →
RepoRadar