feat: 大屏后端(FastAPI+MQTT+sim_engine)
- REST :10085 / MQTT 控制 / SSE 回退 / AI+语音 - 数据源规划:接核心服务端 + 算力引擎真实数据
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
"""Docker 生产入口 —— 与 main.py 环境初始化完全一致,但关闭 reload。
|
||||
|
||||
用法(镜像内):python docker_entry.py
|
||||
- import main 触发 prepare_env():读取 backend/.env、设置 TORCH_HOME/NLTK_DATA/
|
||||
NO_PROXY/SSL_CERT_FILE、默认开启 s2s(可用环境变量 DPM_S2S_ENABLED=0 关闭)
|
||||
- 再以 uvicorn 非 reload 模式启动 app.main:app
|
||||
"""
|
||||
import main # noqa: F401 (执行 prepare_env 与环境初始化)
|
||||
|
||||
import uvicorn
|
||||
|
||||
from app.config import settings
|
||||
|
||||
if __name__ == "__main__":
|
||||
uvicorn.run(
|
||||
"app.main:app",
|
||||
host="0.0.0.0",
|
||||
port=int(settings.PORT),
|
||||
reload=False,
|
||||
workers=1,
|
||||
access_log=True,
|
||||
)
|
||||
Reference in New Issue
Block a user