Update default API domains (#604)
This commit is contained in:
parent
9bfd6232aa
commit
5dd0e977ee
@ -3,25 +3,25 @@ defaults:
|
||||
accountService:
|
||||
baseUrl: https://accounts.svc.plus
|
||||
serverService:
|
||||
baseUrl: https://www.svc.plus
|
||||
baseUrl: https://api.svc.plus
|
||||
environments:
|
||||
development:
|
||||
accountService:
|
||||
baseUrl: http://localhost:8080
|
||||
baseUrl: https://dev-accounts.svc.plus
|
||||
serverService:
|
||||
baseUrl: http://localhost:8090
|
||||
baseUrl: https://dev-api.svc.plus
|
||||
test:
|
||||
accountService:
|
||||
baseUrl: http://localhost:8080
|
||||
baseUrl: https://dev-accounts.svc.plus
|
||||
serverService:
|
||||
baseUrl: http://localhost:8090
|
||||
baseUrl: https://dev-api.svc.plus
|
||||
production:
|
||||
accountService:
|
||||
baseUrl: https://accounts.svc.plus
|
||||
serverService:
|
||||
baseUrl: https://www.svc.plus
|
||||
baseUrl: https://api.svc.plus
|
||||
production_tls:
|
||||
accountService:
|
||||
baseUrl: https://accounts.svc.plus
|
||||
serverService:
|
||||
baseUrl: https://www.svc.plus
|
||||
baseUrl: https://api.svc.plus
|
||||
|
||||
@ -68,7 +68,7 @@ const runtimeEnvironments: Record<string, EnvironmentRuntimeConfig> =
|
||||
type ServiceKey = keyof EnvironmentRuntimeConfig
|
||||
|
||||
const FALLBACK_ACCOUNT_SERVICE_URL = 'https://accounts.svc.plus'
|
||||
const FALLBACK_SERVER_SERVICE_URL = 'http://localhost:8090'
|
||||
const FALLBACK_SERVER_SERVICE_URL = 'https://api.svc.plus'
|
||||
const FALLBACK_SERVER_SERVICE_INTERNAL_URL = 'http://127.0.0.1:8090'
|
||||
|
||||
const LOCAL_HOSTNAMES = new Set(['localhost', '127.0.0.1', '[::1]'])
|
||||
|
||||
@ -30,8 +30,8 @@
|
||||
- 多份文档(例如 `docs/account-svc-plus.md`、`docs/account-xstream-desktop-integration.md`)阐述账号服务部署契约,需要同步调整对控制台和下载域的描述。【F:docs/account-svc-plus.md†L1-L37】【F:docs/account-xstream-desktop-integration.md†L1-L52】
|
||||
|
||||
### 2.2 控制台(console.svc.plus)
|
||||
- Next.js 前端配置默认 `serverService.baseUrl` 为 `https://www.svc.plus`,并在 `serviceConfig` 中内建相同默认值;需切换到 `console.svc.plus`。【F:dashboard/config/runtime-service-config.yaml†L1-L27】【F:dashboard/lib/serviceConfig.ts†L63-L90】
|
||||
- RAG/后端服务公开地址为 `https://www.svc.plus`,与控制台共用域;迁移后应拆分出 `console.svc.plus` 并保留 API 网关代理。【F:rag-server/config/server.yaml†L1-L13】
|
||||
- Next.js 前端配置默认 `serverService.baseUrl` 为 `https://api.svc.plus`,并在 `serviceConfig` 中内建相同默认值;需切换到 `console.svc.plus`。【F:dashboard/config/runtime-service-config.yaml†L1-L27】【F:dashboard/lib/serviceConfig.ts†L63-L90】
|
||||
- RAG/后端服务公开地址为 `https://api.svc.plus`,与控制台共用域;迁移后应拆分出 `console.svc.plus` 并保留 API 网关代理。【F:rag-server/config/server.yaml†L1-L13】
|
||||
|
||||
### 2.3 观测系统(xscope.svc.plus)
|
||||
- 监控部署脚本默认 `grafana.svc.plus`、`metrics.svc.plus`,需统一到新的 `xscope.svc.plus` 子域并保留二级路径区分子系统。【F:docs/install_tiny_monitor_server.sh†L14-L228】【F:docs/observability-plan.md†L1-L33】
|
||||
|
||||
@ -32,19 +32,20 @@ func TestLoad(t *testing.T) {
|
||||
if cfg.Server.Addr != ":8090" {
|
||||
t.Fatalf("unexpected server addr %q", cfg.Server.Addr)
|
||||
}
|
||||
if cfg.Server.ReadTimeout.Duration != 120*time.Second {
|
||||
t.Fatalf("unexpected server read timeout %s", cfg.Server.ReadTimeout)
|
||||
}
|
||||
if cfg.Server.WriteTimeout.Duration != 120*time.Second {
|
||||
t.Fatalf("unexpected server write timeout %s", cfg.Server.WriteTimeout)
|
||||
}
|
||||
if cfg.Server.PublicURL != "https://www.svc.plus" {
|
||||
if cfg.Server.ReadTimeout.Duration != 120*time.Second {
|
||||
t.Fatalf("unexpected server read timeout %s", cfg.Server.ReadTimeout)
|
||||
}
|
||||
if cfg.Server.WriteTimeout.Duration != 120*time.Second {
|
||||
t.Fatalf("unexpected server write timeout %s", cfg.Server.WriteTimeout)
|
||||
}
|
||||
if cfg.Server.PublicURL != "https://api.svc.plus" {
|
||||
t.Fatalf("unexpected server public url %q", cfg.Server.PublicURL)
|
||||
}
|
||||
wantOrigins := []string{
|
||||
"https://api.svc.plus",
|
||||
"https://www.svc.plus",
|
||||
"https://global-homepage.svc.plus",
|
||||
"https://accounts.svc.plus",
|
||||
"https://accounts.svc.plus",
|
||||
"http://localhost:3000",
|
||||
"http://127.0.0.1:3000",
|
||||
"http://localhost:3001",
|
||||
|
||||
@ -2,8 +2,9 @@ server:
|
||||
addr: ":8090"
|
||||
readTimeout: 120s
|
||||
writeTimeout: 120s
|
||||
publicUrl: "https://www.svc.plus"
|
||||
publicUrl: "https://api.svc.plus"
|
||||
allowedOrigins:
|
||||
- "https://api.svc.plus"
|
||||
- "https://www.svc.plus"
|
||||
- "https://global-homepage.svc.plus"
|
||||
- "https://accounts.svc.plus"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user