61 lines
2.3 KiB
Bash
61 lines
2.3 KiB
Bash
# ============================================================================
|
||
# crm-new/libredesk 本地/测试环境配置
|
||
# 复制为 .env 后填写。scripts/bootstrap.sh 会在缺失时自动生成密钥。
|
||
# ============================================================================
|
||
|
||
# ---- LibreDesk ----
|
||
# 稳定版(v2.8.x,无 WhatsApp)
|
||
LIBREDESK_IMAGE=libredesk/libredesk:latest
|
||
# 当前使用 v2.9 预发布版(含 WhatsApp;稳定版 latest = v2.8.0 无 WhatsApp)
|
||
# LIBREDESK_IMAGE=docker.1panel.live/libredesk/libredesk:v2.9.0-rc.10
|
||
|
||
# 本机无法直连 Docker Hub 时,用镜像源前缀或本地已有镜像覆盖:
|
||
# 回滚稳定版:LIBREDESK_IMAGE=docker.1panel.live/libredesk/libredesk:latest
|
||
# POSTGRES_IMAGE=pgvector/pgvector:pg18
|
||
# REDIS_IMAGE=redis:8.8-alpine
|
||
|
||
# 首次启动时设置的 System 用户密码
|
||
LIBREDESK_SYSTEM_USER_PASSWORD=change-me-please
|
||
LIBREDESK_BASE_URL=http://localhost:9000
|
||
|
||
# 系统用户 API key/secret(登录后 Admin → Teammates → System 生成),
|
||
# 仅 scripts/register-tools.js 自动注册 AI tools 时需要。
|
||
LIBREDESK_API_KEY=
|
||
LIBREDESK_API_SECRET=
|
||
|
||
# ---- Postgres(本套独立实例,与旧 crm 的 crm-postgres 隔离)----
|
||
# compose 默认使用 pgvector/pgvector:pg18(PG18 数据目录挂载 /var/lib/postgresql)
|
||
POSTGRES_USER=libredesk
|
||
POSTGRES_PASSWORD=change-me-please
|
||
POSTGRES_DB=libredesk
|
||
|
||
# ---- 加密密钥 ----
|
||
# 32 位十六进制字符串(openssl rand -hex 16);bootstrap 缺失时自动生成。
|
||
ENCRYPTION_KEY=
|
||
|
||
# ---- Tools 服务 ----
|
||
TOOLS_PORT=4010
|
||
# LibreDesk 调工具时带的共享密钥(两边必须一致)
|
||
TOOLS_SHARED_KEY=change-me-please
|
||
# LibreDesk 容器访问宿主机的地址
|
||
TOOLS_PUBLIC_BASE_URL=http://host.docker.internal:4010
|
||
|
||
# 业务 RPC(默认指向测试服 47.76.223.252)
|
||
RECOMMEND_URL=jsonrpc://47.76.223.252:24503
|
||
ORDER_API_URL=jsonrpc://47.76.223.252:24505
|
||
INVENTORY_API_URL=jsonrpc://47.76.223.252:24509
|
||
MEMBER_RPC_URL=jsonrpc://47.76.223.252:24506
|
||
RPC_TIMEOUT_MS=8000
|
||
|
||
# 商品搜索无结果时的兜底搜索页
|
||
SITE_SEARCH_URL=https://www.yehwang.com/search.html?q=
|
||
|
||
# 仅本地联调:跳过 verified contact 校验(生产禁止打开)
|
||
TOOLS_DEV_BYPASS=false
|
||
|
||
# ---- Twenty CRM ----
|
||
TWENTY_BASE_URL=http://localhost:3000
|
||
TWENTY_GRAPHQL_PATH=/graphql
|
||
TWENTY_WORKSPACE_ID=
|
||
TWENTY_API_KEY=
|