fix: 域名正統化 - https://awoooi.wooo.work
- CORS 加入正式域名 - NEXT_PUBLIC_API_URL 設為 https://awoooi.wooo.work - pydantic-settings WHITELIST 改用 property 避免 JSON 解析 - Nginx 已配置指向 K3s Worker (121) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2
.github/workflows/deploy-prod.yml
vendored
2
.github/workflows/deploy-prod.yml
vendored
@@ -123,7 +123,7 @@ jobs:
|
||||
-t ${{ steps.meta.outputs.web_image }} \
|
||||
-t ${{ env.REGISTRY }}/${{ env.HARBOR_PROJECT }}/web:latest \
|
||||
--build-arg BASE_REGISTRY=${{ env.BASE_REGISTRY }} \
|
||||
--build-arg NEXT_PUBLIC_API_URL=https://awoooi.wooo.work/api \
|
||||
--build-arg NEXT_PUBLIC_API_URL=https://awoooi.wooo.work \
|
||||
-f apps/web/Dockerfile \
|
||||
.
|
||||
echo "✅ Web Image: ${{ steps.meta.outputs.web_image }}"
|
||||
|
||||
@@ -22,7 +22,8 @@ data:
|
||||
# 應用配置
|
||||
LOG_LEVEL: "INFO"
|
||||
# JSON array 格式 (pydantic-settings 要求)
|
||||
CORS_ORIGINS: '["https://awoooi.wooo.work","http://localhost:3000"]'
|
||||
# 正式域名優先,本機開發備用
|
||||
CORS_ORIGINS: '["https://awoooi.wooo.work","http://localhost:3000","http://localhost:3001"]'
|
||||
|
||||
# AI 配置 (JSON array 格式 for pydantic-settings)
|
||||
AI_FALLBACK_ORDER: '["ollama","gemini","claude"]'
|
||||
|
||||
@@ -41,8 +41,9 @@ spec:
|
||||
env:
|
||||
- name: NODE_ENV
|
||||
value: "production"
|
||||
# 正式域名 (必須 https)
|
||||
- name: NEXT_PUBLIC_API_URL
|
||||
value: "https://awoooi.wooo.work/api"
|
||||
value: "https://awoooi.wooo.work"
|
||||
envFrom:
|
||||
- configMapRef:
|
||||
name: awoooi-config
|
||||
|
||||
Reference in New Issue
Block a user