ServBay Hakkında
ServBay, geliştiricilerin geliştirme ortamlarını bakım yükünü azaltmayı amaçlayan, tek noktadan bir geliştirme ortamı yönetim aracıdır. Geliştiricilerin geliştirme ortamını kurmak ve ayarlamak için zaman harcamadan dakikalar içinde kodlamaya başlamalarına olanak tanır.
ServBay, PHP, Nodejs gibi çeşitli programlama dilleri ve MariaDB, MySQL, PostgreSQL gibi ilişkisel veritabanı bileşenleri, ayrıca Redis, MongoDB, Memcached gibi NoSQL veritabanlarıyla birlikte gelir. Ayrıca, Caddy'yi Web Hizmeti ve dnsmasq'ı DNS Hizmeti olarak da içerir, Mailpit posta sunucusu, MinIO depolama hizmeti, RabbitMQ kuyruk hizmeti gibi geliştiriciler için gerekli paketleri de kapsamaktadır.
ServBay'in önemli bir özelliği, kullanıcıların kendi kendine imzalanmış sertifikalar verebileceği bir PKI sistemi sunmasıdır. Yerel geliştirmede var olmayan alan adları (Domain) ve son ekler (TLDs) kullanmayı destekler ve bu alan adları için ücretsiz SSL sertifikaları oluşturur. Bu sayede geliştiriciler, şifreli bir HTTPS ortamında geliştirme yapabilirler (örneğin https://api.servbay
). Bu özellik yalnızca geliştirme sürecinin güvenliğini artırmakla kalmaz, aynı zamanda alan adı ve SSL sertifikalarına yapılan yatırımları da büyük ölçüde azaltır.
Buna ek olarak, geliştiricinin kendisi derlemesine gerek kalmadan kullanabileceği zengin bir genişletme modül seti sunmaktadır. Örneğin, PHP için XDebug, IMAP, imagick, GD, Phalcon, swoole, scws ve PostgreSQL için postgis, pgrouting, pgvector, pg_jieba, zhparser gibi modüller bulunmaktadır.
ServBay ayrıca HTTP/2 ve HTTP/3 ile birlikte en yeni PHP 8.4 ve Node.js 23 desteğine de sahiptir.
ServBay, güçlü bir yönetim arayüzü (GUI) sunarak, geliştiricilerin farklı servis sürümlerini hızlı bir şekilde kurmalarına, yükseltmelerine ve değiştirmelerine olanak tanır. Modüler yapı kombinasyonu ile geliştiriciler, farklı servisleri Lego gibi bir araya getirip değiştirerek çeşitli geliştirme ortamlarını hızlı bir şekilde simüle edebilirler.
Takım yöneticileri açısından, ServBay ekip üyelerinin geliştirme sürecinde ortak bir ortamda çalışmasını sağlarken, aynı zamanda anlık olarak iş çıktılarının paylaşılmasını ve iş birliğini kolaylaştırır.
Son olarak, ServBay çevre dostu bir yazılım olup sisteminizi kirletmez. Tüm yazılımlar ve veriler /Applications/ServBay
altında bulunur, bu sayede bunları kolayca yedekleyebilir, taşıyabilir veya silebilirsiniz.