feat: add single-admin application onboarding and token rotation
This commit is contained in:
@@ -36,6 +36,12 @@
|
||||
|
||||
浏览器直接账号密码登录,自动使用同源地址,不需要上传凭据 JSON。MySQL 仅在环境内部网络开放,业务服务通过 Orbit API 接入。
|
||||
|
||||
## 为其他应用分配独立配置
|
||||
|
||||
登录后打开侧栏「应用接入」,新建应用并选择能力,成功后复制/下载该应用的 `.env`。详情可以随时查看队列、权限和有效期,重新生成 Token 会立即使旧 Token 失效,但保留原任务和订阅。完整 Token 仅在生成时显示。
|
||||
|
||||
`host.env` / `docker.env` 是初始 local-testing 应用的联调身份;独立应用应使用页面分配的自己的配置。应用接入管理只授权 `admin`,无需创建多角色。[详细操作和恢复手册](../../docs/api/console-applications.md)。
|
||||
|
||||
## 本机业务服务
|
||||
|
||||
初始化生成 `.local/compose-test/host.env`,包含:
|
||||
|
||||
@@ -32,6 +32,7 @@ services:
|
||||
archive-init:
|
||||
condition: service_completed_successfully
|
||||
environment:
|
||||
ORBIT_CONSOLE_APPLICATION_ADMIN: admin
|
||||
ORBIT_ARCHIVE_ROOT: /var/lib/orbit/archives
|
||||
ORBIT_ARCHIVE_STORAGE_ID: ${ORBIT_ARCHIVE_STORAGE_ID}
|
||||
ORBIT_ARCHIVE_MAX_BYTES: 1073741824
|
||||
|
||||
Reference in New Issue
Block a user