PHPackages                             laralord-project/server - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. laralord-project/server

ActiveProject[HTTP &amp; Networking](/categories/http)

laralord-project/server
=======================

Laralord enables multi-tenancy for any stateless Laravel application without requiring code updates.It is an OpenSwoole wrapper designed to provide a high-performance, multi-tenant server setup for Laravel Application.

0.1.2(1y ago)711Apache-2.0PHPPHP ^8.2|^8.3|^8.4CI passing

Since Dec 10Pushed 9mo ago1 watchersCompare

[ Source](https://github.com/laralord-project/Server)[ Packagist](https://packagist.org/packages/laralord-project/server)[ Docs](https://laralord.dev/)[ RSS](/packages/laralord-project-server/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (31)Used By (0)

[![Test](https://github.com/laralord-project/server/actions/workflows/test.yaml/badge.svg?branch=main)](https://github.com/laralord-project/server/actions/workflows/test.yaml)[![GitHub Release](https://camo.githubusercontent.com/f21c2dc563ce1b3eb9179d0c910e4c8489f2cf54de5f820e7d3a65d578c188a5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6c6172616c6f72642d70726f6a6563742f7365727665723f6c6f676f3d676974687562266c6162656c3d4c61737425323052656c6561736526636f6c6f723d6f72616e6765)](https://camo.githubusercontent.com/f21c2dc563ce1b3eb9179d0c910e4c8489f2cf54de5f820e7d3a65d578c188a5/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f6c6172616c6f72642d70726f6a6563742f7365727665723f6c6f676f3d676974687562266c6162656c3d4c61737425323052656c6561736526636f6c6f723d6f72616e6765)[![Docker Image Version](https://camo.githubusercontent.com/5a10e40d3c9bce744b6bb98505c2a32a4a6b94e08692360c570a0ba5a40547bf/68747470733a2f2f696d672e736869656c64732e696f2f646f636b65722f762f6c6172616c6f726470726f6a6563742f7365727665723f6c6f676f3d646f636b6572266c6162656c3d446f636b6572253230496d616765266c696e6b3d68747470732533412532462532466875622e646f636b65722e636f6d253246722532466c6172616c6f726470726f6a656374253246736572766572)](https://camo.githubusercontent.com/5a10e40d3c9bce744b6bb98505c2a32a4a6b94e08692360c570a0ba5a40547bf/68747470733a2f2f696d672e736869656c64732e696f2f646f636b65722f762f6c6172616c6f726470726f6a6563742f7365727665723f6c6f676f3d646f636b6572266c6162656c3d446f636b6572253230496d616765266c696e6b3d68747470732533412532462532466875622e646f636b65722e636f6d253246722532466c6172616c6f726470726f6a656374253246736572766572)[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://stand-with-ukraine.pp.ua)

[![Laralord Server](assets/logo.png)](assets/logo.png) Laralord Project - Server
================================================================================

[](#---laralord-project---server)

Laralord enables multi-tenancy for any stateless Laravel application without requiring code modifications. It is an OpenSwoole wrapper designed to provide a high-performance, multi-tenant server setup for Laravel applications.

The main idea is to gain the benefits of a multi-tenant application without adding complexity to the development process.

This project aims to separate tenant management from your application's business logic.

You can serve a Laravel application developed with a single-tenant approach in a multi-tenant environment..

### What is Laravel?

[](#what-is-laravel)

> Laravel is an open source PHP framework for web application development.

[Overview of Laravel](https://laravel.com/)Trademarks: The respective trademarks mentioned in the offering are owned by the respective companies, and use of them does not imply any affiliation or endorsement.

---

Key Features
------------

[](#key-features)

1. **Multi-Tenant Support**:

    - Detect tenant ID via headers, cookies, JWT tokens, query strings, or POST data.
    - Operate in:
        - **Single-Tenant Mode**: Optimized server for a single tenant with pre-booted Laravel instances for ultra-fast responses.
        - **Multi-Tenant Mode**: Dynamically resolve environment credentials per tenant, supporting concurrent requests with isolated environments.
        - **S3 Bucket Proxy**: Simplifies serving static files and tenant-specific frontends from an S3 or S3-compatible bucket.
2. **High Performance**:

    - Pre-boot Laravel application in **Single-Tenant Mode**, reducing response delay by up to 20ms.
    - **Process Isolation**: Each request is executed in a separate process using the `pcntl` extension.
3. **Unified Queue Workers and Scheduler**:

    - Fair distribution of resources between tenants in both the queue system and scheduler.
    - Supports isolated task execution per tenant, ensuring that each tenant has equal access to resources.
4. **Dynamic Credentials Update**:

    - Periodically fetch and update credentials from HashiCorp Vault, ensuring that tenant environments are always using the latest credentials.
5. **Containerization Support**:

    - Application built for containerization, offering simple and clear configuration, even through environment variables.

---

Requirements
------------

[](#requirements)

- **PHP**: &gt;= 8.2
- **PHP Extensions**: `openswoole`, `inotify`, `apcu`, `sysvmsg`, `pcntl`, `redis`
- **Environment Variables Source**: Vault, file-based, or directory-based configurations supported
- **System Utilities**: `bash`, `curl`

---

**Documentation**
-----------------

[](#documentation)

1. **[Installation](documentation/01_installation.md)**
    - [Composer](documentation/01_installation.md#composer-install)
    - [Download Binary File](documentation/01_installation.md#d)
    - [Docker Image](documentation/01_installation.md#docker-image)
2. **[Server](documentation/02_server.md)**
    - [How it works...](documentation/02_server.md#how-it-works)
    - [Commands](documentation/02_server.md#commands)
    - [Configuration](documentation/02_server.md#configuration)
3. **[S3-Proxy](documentation/03_s3-proxy.md)**
    - [How it works...](documentation/03_s3-proxy.md#how-it-works)
    - [Commands](documentation/03_s3-proxy.md#commands)
    - [Configuration](documentation/03_s3-proxy.md#configuration)
4. **[Queue](documentation/04_queue.md)**
    - [How it works...](documentation/04_queue.md#how-it-works)
    - [Commands](documentation/04_queue.md#commands)
    - [Configuration](documentation/04_queue.md#configuration)
5. **[Scheduler](documentation/05_scheduler.md)**
    - [How it works...](documentation/05_scheduler.md#how-it-works)
    - [Commands](documentation/05_scheduler.md#commands)
    - [Configuration](documentation/05_scheduler.md#configuration)
6. **[Environment Source and Resolvers](documentation/06_environment-source-tenant-resolver.md)**
7. **[Multi-Tenant Helpers](documentation/07_helpers.md)**

---

Licensing
---------

[](#licensing)

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance52

Moderate activity, may be stable

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~4 days

Total

29

Last Release

402d ago

PHP version history (2 changes)v0.1.0-rc1PHP ^8.2

v0.1.1-rc1PHP ^8.2|^8.3|^8.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/5616ef61ca02a4d24eb0a2350674bcf97fdaaea53d1a06bb625e535949bc5eb2?d=identicon)[Polokij](/maintainers/Polokij)

---

Top Contributors

[![Polokij](https://avatars.githubusercontent.com/u/5978254?v=4)](https://github.com/Polokij "Polokij (61 commits)")

---

Tags

laravelmulti-tenancyopenswoolephps3-proxyserverswoole

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/laralord-project-server/health.svg)

```
[![Health](https://phpackages.com/badges/laralord-project-server/health.svg)](https://phpackages.com/packages/laralord-project-server)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.7k509.9M17.0k](/packages/laravel-framework)[magento/magento2-functional-testing-framework

Magento2 Functional Testing Framework

15511.5M30](/packages/magento-magento2-functional-testing-framework)[tempest/framework

The PHP framework that gets out of your way.

2.1k23.1k9](/packages/tempest-framework)[akamai-open/edgegrid-client

Implements the Akamai {OPEN} EdgeGrid Authentication specified by https://developer.akamai.com/introduction/Client\_Auth.html

482.5M6](/packages/akamai-open-edgegrid-client)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

44643.1k1](/packages/pressbooks-pressbooks)[georgeboot/laravel-echo-api-gateway

Use Laravel Echo with API Gateway Websockets

10435.5k](/packages/georgeboot-laravel-echo-api-gateway)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
