ServBay - The all-in-one development platform for Web development

ServBay - The all-in-one development platform for Web development

ServBay offers a comprehensive, integrated suite of development tools including PHP, MariaDB, PostgreSQL, Redis, Memcached, and Caddy. This complete package empowers web developers and teams to immerse themselves in their work right away, freeing them from the time-consuming tasks of software installation and configuration using tools like Brew.

ServBay is a one-stop-shop local web development platform that enables both individual developers and teams to build web applications with speed and ease. ServBay comes pre-packaged with all the necessary tools for web development, including PHP, MariaDB, PostgreSQL, Redis, Memcached, and Caddy. With ServBay, there's no need to install or configure any software - just start coding right away. Unlike virtualization technologies like Docker, ServBay is lightweight and doesn't consume additional system resources, providing optimal performance and efficiency. It also comes with XDebug and other PHP extensions for easy debugging. ServBay's unified development environment makes it easy for teams to collaborate and eliminate compatibility issues and bugs caused by inconsistent development environments. Discover the power of local web development with ServBay today!

Multi-host support

At ServBay, you can add multiple hosts. Each host can configure different environments and domain names according to their actual business needs. Additionally, you can choose the HTTP/HTTPS protocol according to your requirements, or customize your own ports. You have the freedom to select your host type as PHP, static, reverse proxy, or redirect to another URL. You can also quickly switch between different PHP versions to test how your code performs in different environments.

Service Management

Through the service feature, you can manage services and software packages already installed locally. You can install new services, or disable, delete, stop, restart existing services, or update to the latest version of software packages through the online update feature. Never has service management been so easy.

Multilingual Support

Our app offers comprehensive multi-language support, ensuring a seamless and user-friendly experience for our global user base. Regardless of your native language, you can easily navigate and fully utilize our app in the language you're most comfortable with.

Custom Domain Names

You can freely input your preferred domain names, even non-existent TLDs, without the need to register them with a registrar.

Multi-version PHP Support

At ServBay, we support from PHP 5.6 to the latest PHP 8.3 beta version. You are free to switch between different versions as you wish.

Reverse Proxy

ServBay supports reverse proxy. You can proxy services running locally on other ports, such as Docker, Python, Node.js, or proxy services from other systems to local.

URL Redirection

With the URL redirection feature, you can redirect your website to another URL. You can choose between a 301 permanent redirect or a 302 temporary redirect.

Custom Configuration

If you are not satisfied with the existing options or features, you can choose to manually write your configuration files. Everything is up to you.

Command Line Support

ServBay offers comprehensive command line support, empowering users to invoke commands for PHP, MariaDB, and more. This feature facilitates direct interaction with these services, enabling efficient execution of scripts, tasks, and other advanced functions.

Download: Version: 1.1.1, Released: 2023/09/15 (Works on macOS 12.0 Monterey & higher)