О ServBay
ServBay — это универсальный инструмент для управления средой разработки, созданный для облегчения задачи поддержания среды, позволяя разработчикам начать кодировать за считанные минуты без необходимости тратить время на установку и отладку.
ServBay включает в себя различные языки разработки и компоненты баз данных, такие как PHP, Nodejs и другие языки, MariaDB, MySQL, PostgreSQL и другие реляционные базы данных, а также Redis, MongoDB, Memcached и другие NoSQL базы данных. Он также включает Caddy в качестве веб-сервиса, dnsmasq в качестве DNS-сервиса, а также содержит Mailpit почтовый сервер, MinIO сервис хранения данных, RabbitMQ сервис очередей и другие необходимые пакеты для разработчиков.
Одной из главных особенностей ServBay является предоставление системы PKI, позволяющей пользователям самостоятельно выдавать самоподписанные сертификаты, поддерживая использование несуществующих доменов и суффиксов (TLDs) в локальной разработке и создавая для них бесплатные SSL-сертификаты, так что разработчики могут работать в безопасной зашифрованной среде HTTPS (например, https://api.servbay
). Это не только повышает безопасность процесса разработки, но и значительно экономит на инвестициях в домены и SSL-сертификаты.
Кроме того, ServBay предоставляет широкий выбор модулей расширения, которые разработчики могут использовать без необходимости компиляции. Например, XDebug, IMAP, imagick, GD, Phalcon, swoole, scws для PHP, а также postgis, pgrouting, pgvector, pg_jieba, zhparser и другие для PostgreSQL.
ServBay также поддерживает HTTP/2 и HTTP/3, а также новейший PHP 8.4 и Node.js 23.
ServBay оснащен мощным графическим интерфейсом (GUI), с помощью которого разработчики могут быстро устанавливать, обновлять и переключаться между различными версиями сервисов. Комбинируя модули, разработчики могут как в лего строить и заменять различные сервисы, моделируя различные среды для быстрого удовлетворения потребностей разработки.
Для руководителей команд ServBay может быстро синхронизировать среду разработки команды, чтобы все члены команды работали в единой среде и могли делиться и сотрудничать в режиме реального времени.
Наконец, ServBay — это экологически чистое программное обеспечение, которое не загрязняет вашу систему. Все пакеты и данные хранятся в /Applications/ServBay
, что позволяет удобно делать резервные копии, переносить и удалять.