- docker compose 部署:app / db / redis / tls(nginx) / bridge-tools,宿主端口错开避免与本机服务冲突 - bridge-tools 内联进仓库(compose build 路径改为 ./bridge-tools),仓库自包含可部署 - 部署说明 README、crm-new 对照与 bridge-tools 方案文档、备份与隧道脚本 - .gitignore 排除 .env、config.toml、uploads/、tls 私钥/证书、backups/、logs/
20 lines
787 B
Bash
20 lines
787 B
Bash
# bridge-tools 环境变量(由 libredesk/docker-compose.yml 注入)
|
|
TOOLS_PORT=4100
|
|
TOOLS_PUBLIC_BASE_URL=http://bridge-tools:4100
|
|
# 与 LibreDesk 工具 Headers 里的 X-Tools-Key 保持一致
|
|
TOOLS_SHARED_KEY=change-me
|
|
# 仅本地联调可设 true(跳过 X-Libredesk-Contact-Verified 校验),生产必须 false
|
|
TOOLS_DEV_BYPASS=false
|
|
|
|
# yehwang 业务 RPC(容器内经 host.docker.internal 访问宿主机已发布端口)
|
|
RECOMMEND_URL=jsonrpc://host.docker.internal:9632
|
|
ORDER_API_URL=jsonrpc://host.docker.internal:9612
|
|
INVENTORY_API_URL=jsonrpc://host.docker.internal:9509
|
|
MEMBER_RPC_URL=jsonrpc://host.docker.internal:9602
|
|
RPC_TIMEOUT_MS=8000
|
|
PRODUCT_TIMEOUT_MS=30000
|
|
|
|
SITE_SEARCH_URL=https://www.yehwang.com/search.html?q=
|
|
DEFAULT_TENANT_ID=2
|
|
DEFAULT_LANGUAGE_ID=1
|