refactor: 更好的构建脚本

This commit is contained in:
zetaloop
2026-04-23 02:35:07 +08:00
parent be3b9caa25
commit cd2c6d4192
3 changed files with 128 additions and 106 deletions
+8 -7
View File
@@ -3,7 +3,7 @@
## 前置条件
- Docker(需要 buildx
- Python 3(构建脚本用于生成 bake 定义
- Python 3(构建脚本)
## 使用
@@ -11,7 +11,8 @@
cd deploy/dev
# 1. 构建所有微服务镜像
./build.sh
# 默认 8 并行,可通过环境变量 BAKE_BATCH_SIZE 调整
python3 build.py
# 2. 启动
docker compose up -d
@@ -60,11 +61,11 @@ docker compose up -d postgres redis snowflake player-rpc player-api
管理员账户通过环境变量配置,`users-rpc` 启动时自动初始化:
| 变量 | 说明 | 默认值 |
| ---------------- | ------------ | ----------------- |
| ADMIN_USERNAME | 管理员用户名 | admin |
| ADMIN_PASSWORD | 管理员密码 | admin123 |
| ADMIN_EMAIL | 管理员邮箱 | admin@juwan.dev |
| 变量 | 说明 | 默认值 |
| -------------- | ------------ | --------------- |
| ADMIN_USERNAME | 管理员用户名 | admin |
| ADMIN_PASSWORD | 管理员密码 | admin123 |
| ADMIN_EMAIL | 管理员邮箱 | admin@juwan.dev |
## 认证