joy/voyager-multi-tenant

Joy Voyager Multi Tenant. Laravel 的缺失管理器。

资助包维护!
Patreon

安装: 15

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 1

分支: 3

开放性问题: 11

语言:JavaScript

类型:项目


README

Latest Version GitHub Workflow Status Total Downloads

Joy Voyager Multi Tenant

由 🐼 Ramakant Gangwar 提供

Laravel 管理员 & BREAD 系统支持多租户

工作示例

您可以在此尝试演示
中央管理员 https://joy-voyager-multi-tenant.kodmonk.com
域名 1 租户 1 管理员 https://domain-1-tenant-1.kodmonk.com
域名 2 租户 1 管理员 https://domain-2-tenant-1.kodmonk.com
域名 1 租户 2 管理员 https://domain-1-tenant-2.kodmonk.com
域名 2 租户 2 管理员 https://domain-2-tenant-2.kodmonk.com

安装步骤

1. 克隆仓库/使用 Composer 安装

您可以使用以下命令克隆/安装 Joy Voyager Multi Tenant

git clone git@github.com:rxcod9/joy-voyager-multi-tenant.git
cd joy-voyager-multi-tenant

# OR Install using composer
composer create-project joy/voyager-multi-tenant
cd voyager-multi-tenant

2. 添加数据库凭证 & APP_URL

接下来,请确保创建一个新的数据库并将您的数据库凭证添加到您的 .env 文件中

DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

您还需要更新您网站 URL 中的 APP_URL 变量,位于 .env 文件中

APP_URL=https://
APP_CENTRAL_HOST=localhost

3. 运行安装程序

要安装,只需运行

./vendor/bin/sail up -d
chmod +x sail-rebuild.sh
. ./sail-rebuild.sh

然后我们就可以出发了!

并且,访问
https:///admin
http://domain-1-tenant-1.localhost/admin
http://domain-2-tenant-1.localhost/admin
http://domain-1-tenant-2.localhost/admin
http://domain-2-tenant-2.localhost/admin.