Files
whm d195aa4804 feat: add Yuheng ticket bind, trial SMS off, shared bindings
Ship ticket-exchange and bind/policy for Z13, keep trial binds SMS-free, allow shared company bindings, and align SyncPage plus sync docs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-05 15:09:49 +08:00
..

网关

统一入口:默认用 Go 网关(本机 :8180Docker 就绪后可切 APISIX:9080

路由

对外路径 上游
/api/v1/* platform :8888
/ai/* AI :8001(去掉 /ai 前缀)
/gateway/health 网关健康检查

JWT 仍由中台校验网关负责反代、CORS、限流、X-Request-Id / X-Gateway

1Go 网关(推荐本地)

# 先启动 platform + ai-service
cd gateway
go mod tidy
go run . -f etc/gateway.yaml

探测:

curl http://127.0.0.1:8180/gateway/health
curl -X POST http://127.0.0.1:8180/api/v1/auth/login -H "Content-Type: application/json" -d "{\"username\":\"demo\",\"password\":\"demo123\"}"

前端 vite 已代理到 8180

2APISIXDocker

先启动 Docker Desktop

cd gateway
docker compose up -d

入口:http://127.0.0.1:9080
路由见 apisix/apisix.yamlhost.docker.internal 访问宿主机服务)。