iXserverLoopEnv/config/loop.psd1

48 lines
2.1 KiB
PowerShell
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 闭环环境的总配置:端口、源码位置、闭环专用的假凭据。loop.ps1 读它。
# 改端口时,iXserver 的 overrides.psd1、db\ixserver\loop_patch.sql 里写死的地址要一起改。
@{
# 源码仓库(winbox 上的路径)。deploy 从这里编译
IxserverRepo = 'C:\Projects\iXserver'
AbpRepo = 'C:\Projects\HKTBAbp'
Sql = @{
Server = '(local)\SQLEXPRESS'
User = 'dev'
Password = '123456'
IxserverDb = 'iXserverLoop'
AbpDb = 'iCONAbpFX'
}
# 端口避开 FeatureTest 的 9090–9092,以及被 VS Code 占着的 44331 / 5055 / 33336
Ports = @{
Ixserver = 8081
WebSocket = 33346 # iXserver 内嵌 SuperSocket,端口来自 Web.config 的 WebSocketPort;33336 被 VS Code 端口转发占着
Abp = 44332
Chatbot = 5056
IgMock = 5070
ScrmMock = 5080
Console = 5090 # 闭环观察台:只读汇总各角色,画泳道时序图
}
# 闭环专用的假凭据:与 staging / 生产无关,可以进 git
Secrets = @{
SetsailClientId = 'setsail'
SetsailClientSecret = 'loop-setsail-secret' # db\abp\loop_patch.sql 写的就是它的 SHA256
FxAppClientSecret = 'loop-fxapp-secret' # 同上;iXserver 用 FX_App + admin 密码换 token 取模板
AbpAdminUser = 'admin'
AbpAdminPassword = 'Loop@123456' # db\abp\loop_patch.sql 写的就是它的哈希
FakeChannelToken = 'loop-fake-token' # 所有服务号的 FB / IG / Line / WA token 都换成它
}
# 被测服务号(FeatureTest 种子里的 IG 演示号)
ServiceCode = 'epro_ig_demo'
IgAccount = '17841458722619988'
IgPageId = '568932443471849'
CompanyCode = 'SM_HKTB_IG'
AdminCode = 'HKTB'
QuotaName = 'HKTB' # 额度池名,与管理员 code 同名只是碰巧
# 第三方客户端收到投递后自动回复:echo / 任意固定文本;留空则只能在页面上手动回
ChatbotAutoReply = 'echo'
}