NODE_ENV=production DEPLOYMENT_REVISION=replace-with-deployed-git-commit HOST=0.0.0.0 PORT=8786 APP_ORIGIN=https://business.example.internal APP_DOMAIN=business.example.internal ORG_SLUG=ltjt ORG_NAME=LianSyn-platform DATABASE_URL=postgresql://wxm:replace-with-deployment-secret@8.148.195.49:5432/lwlt_agent DATABASE_SCHEMA=liansyn_prod DATABASE_SSL=disable SESSION_COOKIE_NAME=ltjt_session FIELD_ENCRYPTION_KEY=replace-with-32-byte-base64-key DEERFLOW_BASE_URL=https://superagent.nianxx.cn DEERFLOW_OPEN_API_KEY=replace-with-deployment-secret # auto = only legacy environment credentials enable AgentBus; # true = enable database-managed user channels. AGENTBUS_ENABLED=auto AGENTBUS_WS_URL= # Legacy fallback key. Leave blank when every key is managed in /api/channels. AGENTBUS_WS_TOKEN= # Default bot address; a channel may override it. AGENTBUS_BOT_ADDRESS= AGENTBUS_WORKER_ADDRESS= AGENTBUS_CLIENT_TYPE=bot AGENTBUS_WS_RECONNECT_DELAY=5s AGENTBUS_TASK_TIMEOUT_MS=300000 AGENTBUS_LOG_PAYLOADS=false # External AgentBus/WeChat media delivery requires HTTPS OSS URLs. ARTIFACT_STORAGE_BACKEND=oss ARTIFACT_MAX_BYTES=10485760 # The runtime image includes LibreOffice for confirmation_export PDF conversion. DOCUMENT_CONVERTER_PATH=/usr/bin/soffice # Optional explicit fontconfig file when the host does not expose /etc/fonts/fonts.conf. DOCUMENT_FONTCONFIG_FILE= DOCUMENT_CONVERSION_TIMEOUT_MS=120000 OSS_ACCESS_KEY_ID=replace-with-aliyun-access-key-id OSS_ACCESS_KEY_SECRET=replace-with-aliyun-access-key-secret OSS_ENDPOINT=oss-cn-guangzhou.aliyuncs.com OSS_BUCKET_NAME=one-feel-bucket OSS_REGION=cn-guangzhou OSS_KEY_PREFIX=liansyn-platform/attachments PARSER_REQUEST_TIMEOUT_MS=120000 PARSER_TOTAL_TIMEOUT_MS=180000 PARSER_MAX_EVENT_BYTES=65536 PARSER_MAX_TOTAL_BYTES=1048576 PARSER_MAX_EVENTS=2048 PARSER_DEFAULT_RETRY_AFTER_MS=5000 PARSER_MAX_RETRY_AFTER_MS=60000 PARSE_WORKER_TIMEOUT_MS=240000 PARSE_LEASE_SECONDS=600 ERP_EXECUTION_RESULT_TIMEOUT_MS=600000 ERP_RECONCILIATION_MAINTENANCE_TIMEOUT_MS=1800000 DATA_RETENTION_ENABLED=false DATA_RETENTION_DAYS=180 LOG_LEVEL=info # Docker json-file retention; keep total disk use bounded per container. LOG_MAX_SIZE=20m LOG_MAX_FILES=10