feat: 统一权限聚合端点 + 事件名同步昵称 + IM/企业路由补强
- 新增 rbac_permissions 统一权限/组织归属聚合端点 - sync_event_name_to_nickname 脚本:事件名同步用户昵称 - im router/client、rbac_enterprise/opc/org/public 增强 - compute_catalog、nginx 配置、env.example 更新
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
# 默认值 = 本地 Docker 基础设施(serverrun/mysql、redis、mqtt 子目录编排):
|
||||
# 先 docker network create opc-network,再启动基础设施,业务容器经
|
||||
# 容器名(opc-mysql / opc-redis / opc-emqx)+ 内部端口互访。
|
||||
# 生产环境:替换为外部服务器地址(每段注释附 47.108.226.213 示例)。
|
||||
# 生产环境:替换为外部服务器地址(每段注释附 192.168.1.3 示例)。
|
||||
#
|
||||
# 容器间通过 compose 服务名互访(不再是 127.0.0.1 回环):
|
||||
# opc-server → http://opc-compute:3000 / http://opc-im:8101
|
||||
@@ -18,7 +18,7 @@
|
||||
# ─────────────────────────────────────────────
|
||||
|
||||
# MySQL(本地 Docker:opc-mysql 容器内部端口 3306;宿主机访问用 localhost:8091)
|
||||
# 生产:PINEAGENTS_MYSQL_HOST=47.108.226.213 / PINEAGENTS_MYSQL_PORT=8091
|
||||
# 生产:PINEAGENTS_MYSQL_HOST=192.168.1.3 / PINEAGENTS_MYSQL_PORT=8091
|
||||
PINEAGENTS_MYSQL_HOST=opc-mysql
|
||||
PINEAGENTS_MYSQL_PORT=3306
|
||||
PINEAGENTS_MYSQL_USER=opc
|
||||
@@ -27,7 +27,7 @@ PINEAGENTS_MYSQL_DB=opc
|
||||
PINEAGENTS_DEMO_DATABASE_URL=mysql+asyncmy://opc:jjjsgysyujkwjwgb@opc-mysql:3306/opc?charset=utf8mb4
|
||||
|
||||
# Redis(本地 Docker:opc-redis,密码见 redis/docker-compose.yml 的 requirepass)
|
||||
# 生产:PINEAGENTS_REDIS_HOST=47.108.226.213 / PINEAGENTS_REDIS_PORT=6379
|
||||
# 生产:PINEAGENTS_REDIS_HOST=192.168.1.3 / PINEAGENTS_REDIS_PORT=6379
|
||||
PINEAGENTS_REDIS_HOST=opc-redis
|
||||
PINEAGENTS_REDIS_PORT=6379
|
||||
PINEAGENTS_REDIS_PASSWORD=redis_pass
|
||||
@@ -66,14 +66,14 @@ IM_PORT=8101
|
||||
# 共享 opc MySQL(本地 Docker)
|
||||
IM_DATABASE_URL=mysql+asyncmy://opc:jjjsgysyujkwjwgb@opc-mysql:3306/opc?charset=utf8mb4
|
||||
|
||||
# MQTT / EMQX 总线(本地 Docker:opc-emqx 容器内部 1883;生产 MQTT_BROKER_HOST=47.108.226.213 / MQTT_BROKER_PORT=8095)
|
||||
# MQTT / EMQX 总线(本地 Docker:opc-emqx 容器内部 1883;生产 MQTT_BROKER_HOST=192.168.1.3 / MQTT_BROKER_PORT=8095)
|
||||
IM_MQTT_ENABLED=true
|
||||
MQTT_BROKER_HOST=opc-emqx
|
||||
MQTT_BROKER_PORT=1883
|
||||
MQTT_USERNAME=opc
|
||||
MQTT_PASSWORD=Opc123!
|
||||
|
||||
# EMQX 管理 API(本地 http://opc-emqx:18083;生产 IM_EMQX_API_URL=https://47.108.226.213:8096)
|
||||
# EMQX 管理 API(本地 http://opc-emqx:18083;生产 IM_EMQX_API_URL=https://192.168.1.3:8096)
|
||||
IM_EMQX_API_URL=http://opc-emqx:18083
|
||||
IM_EMQX_API_KEY=
|
||||
IM_EMQX_API_SECRET=
|
||||
@@ -86,7 +86,7 @@ IM_INTERNAL_TOKEN=
|
||||
# 智能客服 LLM(可选)
|
||||
IM_CS_LLM_ENABLED=false
|
||||
|
||||
# 桌面端 MQTT over WebSocket 直连入口(本地:宿主 localhost:8083;生产 47.108.226.213:8097)
|
||||
# 桌面端 MQTT over WebSocket 直连入口(本地:宿主 localhost:8083;生产 192.168.1.3:8097)
|
||||
IM_MQTT_PUBLIC_HOST=localhost
|
||||
IM_MQTT_PUBLIC_WS_PORT=8083
|
||||
|
||||
|
||||
Reference in New Issue
Block a user