feat: 租戶建立自動產生預設網域與管理員帳號
All checks were successful
Koori-ERP-Deploy-System / deploy-demo (push) Successful in 1m0s
Koori-ERP-Deploy-System / deploy-production (push) Has been skipped

- 修改 TenantController 自動產生預設網域 ({tenant_id}.{TENANT_DEFAULT_DOMAIN})
- 新增 TenantDatabaseSeeder 自動建立 admin 帳號
- 啟用 SeedDatabase Job 在建立租戶時自動執行 seeder
- 新增 TENANT_DEFAULT_DOMAIN 環境變數支援不同環境
- 補充中央資料庫所需的 migrations
This commit is contained in:
2026-01-15 16:55:24 +08:00
parent 287ac6faa3
commit 9bc7c8514b
18 changed files with 452 additions and 25 deletions

View File

@@ -6,8 +6,8 @@ services:
args:
WWWGROUP: '${WWWGROUP}'
image: 'sail-8.5/app'
container_name: koori-erp-laravel
hostname: koori-erp-laravel
container_name: star-erp-laravel
hostname: star-erp-laravel
extra_hosts:
- 'host.docker.internal:host-gateway'
ports:
@@ -29,8 +29,8 @@ services:
# - mailpit
mysql:
image: 'mysql/mysql-server:8.0'
container_name: koori-erp-mysql
hostname: koori-erp-mysql
container_name: star-erp-mysql
hostname: star-erp-mysql
ports:
- '${FORWARD_DB_PORT:-3306}:3306'
environment:
@@ -56,8 +56,8 @@ services:
timeout: 5s
redis:
image: 'redis:alpine'
container_name: koori-erp-redis
hostname: koori-erp-redis
container_name: star-erp-redis
hostname: star-erp-redis
# ports:
# - '${FORWARD_REDIS_PORT:-6379}:6379'
volumes: