Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/servbay/servbay

ServBay is an all-in-one localized web development environment that simplifies and accelerates your web projects.
https://github.com/servbay/servbay

caddy database mariadb memcached mysql nginx nodejs php phpmyadmin postgresql redis web webdev

Last synced: 28 days ago
JSON representation

ServBay is an all-in-one localized web development environment that simplifies and accelerates your web projects.

Awesome Lists containing this project

README

        

# ServBay

![ServBay Logo](/images/logo.png)

## Introduction

ServBay is a powerful and comprehensive [localized web development environment](https://www.servbay.com) designed specifically for web developers. It integrates web servers, programming languages, databases, NoSQL, DNS, and email tools to simplify and accelerate your development process.

![ServBay Dashboard](/images/dashboard.png)

## Features

- **System Resource Panel**: Monitor and manage system resources easily.
- **Easy-to-Manage Websites**: Just click, fill, and add – that's all it takes to set up your new web project.
- **Complete Suite**: Includes all the tools you need such as web servers, programming languages, databases, NoSQL, DNS, and email.
- **Support for PHP 8.4**: Fully compatible with the latest PHP 8.4 version.
- **Support for Node.js 22**: Fully compatible with the latest Node.js 22 version.
- **Support for MariaDB 11.5**: Fully compatible with the latest MariaDB 11.5 version.
- **Support for PostgreSQL 16**: Fully compatible with the latest PostgreSQL 16 version.
- **DNS Management**: Built-in DNS server for easy local development.
- **Reverse Proxy**: Seamlessly configure reverse proxies for your applications.
- **Free SSL**: Obtain and manage free SSL certificates effortlessly.
- **Email Server**: Integrated email server for local email testing.
- **Command Line Supported**: Code like a pro. Run scripts and manage databases your way.
- **Rich Resources**: Provides abundant resources to help you get started quickly, get help, give feedback, or discuss.

![ServBay Hosts Management](/images/hosts.png)

![ServBay DNS Management](/images/dns.png)

## Bundled Packages

ServBay comes with a variety of essential packages to streamline your development process:

- **Web Servers**: Caddy, Nginx (coming soon)
- **Programming Languages**: PHP (including PHP 8.4), Node.js (including Node.js 22)
- **Databases**: MariaDB (MySQL), PostgreSQL
- **NoSQL Databases**: Redis, Memcached
- **DNS**: Built-in DNS server for local development
- **Email**: Mailpit for local email testing
- **Tunnel/Reverse Proxy**: Cloudflared, frp, Ngrok, Oray HuaShengKe
- **Other Tools**: phpMyAdmin, Adminer, and more

![ServBay Bundled Packages](/images/services.png)

## Installation

Follow these steps to install ServBay:

1. Download the latest version of ServBay from the [official website](https://www.servbay.com).
2. Open the installer and follow the prompts to complete the installation.
3. Launch ServBay and follow the initial setup wizard to configure it.

## Documentation

For detailed documentation and usage guides, visit the [ServBay Documentation Center](https://support.servbay.com).

## Support

If you encounter any issues while using ServBay, you can get support through the following channels:

- [Help Center](https://support.servbay.com)
- [Discord Community](https://talk.servbay.com)
- [Submit an Issue](https://github.com/ServBay/ServBay/issues)

## Community

Join our community to exchange experiences with other developers and get the latest updates:

- [ServBay Blog](https://blog.servbay.com)
- [Facebook](https://www.facebook.com/ServBay.Dev)
- [Twitter](https://twitter.com/ServBayDev)
- [YouTube](https://www.youtube.com/@ServBay)
- [Weibo](https://weibo.com/ServBay)

---

Thank you for using ServBay! If you have any questions or suggestions, please feel free to reach out to us.