ServBay’s feature set is tailored for modern web development, offering diversity and efficiency. It supports multiple PHP versions, making it possible to run different versions simultaneously under varied project requirements. Node.js support extends its capabilities to JavaScript-based projects, making it a comprehensive toolkit.
Fast version switching enhances productivity, allowing seamless transitions between different environments. The local DNS functionality simplifies network request management, which is crucial for local testing. Moreover, ServBay offers an auxiliary development package for recompiling custom software, addressing unique project needs. The combination of these features makes ServBay a flexible and powerful solution for developers.
Features\Plan | ServBay | ServBay Pro | |
---|---|---|---|
Pricing | |||
Pricing | Free | $59.00 ($29 for Edu) | |
Free Trial | / | 7 days | |
Authorize Device | / | 2 | |
Functions | |||
macOS Support | ✓ | ✓ | |
Native macOS App | Swift + SwiftUI | Swift + SwiftUI | |
Install Package Size | 50 MB | 50 MB | |
Upgradeable Package | ✓ | ✓ | |
Security Updates | ✓ | ✓ | |
Operating System | |||
Non-intrusive Installation | ✓ | ✓ | |
Launch at Login | ✓ | ✓ | |
Start with System | ✓ | ✓ | |
CLI Support | ✓ | ✓ | |
GUI Interface | |||
System Resource Monitoring Panel | ✓ | ✓ | |
Quick Control/Menu Bar | ✓ | ✓ | |
Service Control Panel | ✓ | ✓ | |
Multilingual | ✓ | ✓ | |
Easy-to-Use Application | ✓ | ✓ | |
Configurable via GUI | ✓ | ✓ | |
Easy Backup | ✓ | ✓ | |
Website Group | ✗ | ✓ | |
Web Servers | |||
Apache | ✓ | ✓ | |
NGINX | ✓ | ✓ | |
Caddy | ✓ | ✓ | |
Hosts / Websites | |||
Configurable via GUI | ✓ | ✓ | |
Multiple Hosts | ✓ | ✓ | |
Maximum Number of Supported Hosts | 5 | Unlimited | |
Custom Domains | ✓ | ✓ | |
Custom Ports | ✗ | ✓ | |
Custom SSL Certificates | ✓ | ✓ | |
Custom TLD Suffixes | ✓ | ✓ | |
Multiple Domains/Aliases | ✗ | ✓ | |
Selectable PHP Version | ✓ | ✓ | |
URL Rewrite (Pseudo-static) | ✓ | ✓ | |
CORS Support | ✗ | ✓ | |
Static Website Support | ✓ | ✓ | |
Reverse Proxy | ✓ | ✓ | |
Docker/Node.js Proxy | ✓ | ✓ | |
Redirection (301/302) | ✓ | ✓ | |
SSL Support | |||
PKI | ✗ | ✓ | |
ACME Certificates | ✗ | ✓ | |
ACME Certificate Auto-Renewal | ✗ | ✓ | |
ACME - Let's Encrypt | ✗ | ✓ | |
ACME - ZeroSSL | ✗ | ✓ | |
ACME - Google Trust Services | ✗ | ✓ | |
Self-Signed SSL | ✓ | ✓ | |
ServBay Private CA | ✓ | ✓ | |
Number of Private CA Certificates | 10 | Unlimited | |
ServBay Public CA | ✗ | ✓ | |
Number of Public CA Certificates | - | 20 | |
Domain Certificates | ✓ | ✓ | |
S/MIME Email Signature Certificates | ✗ | ✓ | |
Code Signing Certificates | ✗ | ✓ | |
Document Signing Certificates | ✗ | ✓ | |
Programming Languages | |||
PHP Support | ✓ | ✓ | |
Multiple PHP Versions | 5.6 - 8.5 | 5.6 - 8.5 | |
PHP 8.4 | ✓ | ✓ | |
PHP 8.5 | ✓ | ✓ | |
Multiple PHP Instances | ✓ | ✓ | |
Instantly Switch PHP Versions | ✓ | ✓ | |
Node.js Support | ✓ | ✓ | |
Node.js 22 | ✓ | ✓ | |
Node.js 23 | ✓ | ✓ | |
Multiple Node.js Versions | 12 - 23 | 12 - 23 | |
Instantly Switch Node.js Versions | ✓ | ✓ | |
Python Support | ✓ | ✓ | |
Python 2.x | ✓ | ✓ | |
Python 3.x | ✓ | ✓ | |
Multiple Python Versions | 2.7 & 3.5 - 3.14 | 2.7 & 3.5 - 3.14 | |
Instantly Switch Python Versions | ✓ | ✓ | |
Databases | |||
MySQL Support | ✓ | ✓ | |
Multiple MySQL Versions | 5.1 - 9.1 | 5.1 - 9.1 | |
Multiple MySQL Instances | ✗ | ✓ | |
Instantly Switch MySQL Versions | ✓ | ✓ | |
MariaDB Support | ✓ | ✓ | |
Multiple MariaDB Versions | 10.4 - 11.8 | 10.4 - 11.8 | |
Multiple MariaDB Instances | ✗ | ✓ | |
Instantly Switch MariaDB Versions | ✓ | ✓ | |
PostgreSQL Support | ✓ | ✓ | |
Multiple PostgreSQL Versions | 10 - 17 | 10 - 17 | |
Multiple PostgreSQL Instances | ✗ | ✓ | |
Instantly Switch PostgreSQL Versions | ✓ | ✓ | |
MongoDB Support | ✓ | ✓ | |
Multiple MongoDB Versions | 5.0 - 8.0 | 5.0 - 8.0 | |
Multiple MongoDB Instances | ✗ | ✓ | |
Instantly Switch MongoDB Versions | ✓ | ✓ | |
Redis Support | ✓ | ✓ | |
Memcached Support | ✓ | ✓ | |
SQLite 3 | ✓ | ✓ | |
AI | |||
Ollama | ✓ | ✓ | |
Mail Server | |||
Built-in Mail Server | ✗ | ✓ | |
SSL/TLS | ✗ | ✓ | |
STARTTLS | ✗ | ✓ | |
SMTP | ✗ | ✓ | |
POP3 | ✗ | ✓ | |
Mail Relay | ✗ | ✓ | |
Webhook | ✗ | ✓ | |
SpamAssassin | ✗ | ✓ | |
DNS | |||
Built-in DNS Server | ✓ | ✓ | |
Custom Domains | 5 | unlimited | |
Hosts File Management GUI | ✗ | ✓ | |
Host Domain Resolution via /etc/hosts | ✓ | ✓ | |
Host Domain Resolution via Local Built-in DNS Server | ✓ | ✓ | |
Tunnels/Reverse Proxy | |||
Cloudflared | ✓ | ✓ | |
frpc | ✓ | ✓ | |
Ngrok | ✓ | ✓ | |
Pinggy.io | ✓ | ✓ | |
Tools | |||
phpMyAdmin | ✓ | ✓ | |
Adminer | ✓ | ✓ | |
SVN (Subversion) | ✓ | ✓ | |
OpenSSL | ✓ | ✓ | |
Composer | ✓ | ✓ | |
cURL | ✓ | ✓ | |
npm | ✓ | ✓ | |
pnpm | ✓ | ✓ | |
yarn | ✓ | ✓ | |
Customization | |||
Project Level Customization | ✓ | ✓ | |
PHP Settings | ✗ | ✓ | |
PHP FPM Settings | ✗ | ✓ | |
PHP Extension Settings | ✗ | ✓ | |
Node.js Settings | ✓ | ✓ | |
Python Settings | ✓ | ✓ | |
Redis Settings | ✗ | ✓ | |
Memcached Settings | ✗ | ✓ | |
MySQL Settings | ✗ | ✓ | |
MariaDB Settings | ✗ | ✓ | |
PostgreSQL Settings | ✗ | ✓ | |
MongoDB Settings | ✗ | ✓ | |
E-Mail Server Settings | ✗ | ✓ | |
Ollama Settings | ✗ | ✓ | |
Development Tools | |||
Development Library | ✓ | ✓ | |
Recompile Support | ✓ | ✓ | |
Additional PHP Extensions Compile | ✓ | ✓ | |
Support | |||
Troubleshooting Tools | ✓ | ✓ | |
Documentation | ✓ | ✓ | |
Community | ✓ | ✓ | |
✗ | ✓ | ||
Paid Support | ✗ | ✓ | |
Discord | ✓ | ✓ | |
Telegram | ✓ | ✓ | |
✗ | ✓ | ||
Line | ✗ | ✓ | |
WeChat Group | ✓ | ✓ |