From 27012a8809ef1c661ed83aee81390381f47aa6a4 Mon Sep 17 00:00:00 2001 From: zyc <1439655764@qq.com> Date: Mon, 23 Mar 2026 14:06:59 +0800 Subject: [PATCH] Fix IP and video sources --- .gitea/workflows/deploy.yaml | 4 ++++ k8s/backend-deployment.yaml | 2 ++ 2 files changed, 6 insertions(+) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 8eca7ea..5b5954c 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -86,6 +86,10 @@ jobs: kubectl apply -f /tmp/backend-deployment.yaml kubectl apply -f /tmp/web-deployment.yaml kubectl apply -f /tmp/ingress.yaml + + # Preserve real client IP: disable SNAT on Traefik + kubectl patch svc traefik -n kube-system -p '{"spec":{"externalTrafficPolicy":"Local"}}' 2>/dev/null || true + kubectl rollout restart deployment/video-backend kubectl rollout restart deployment/video-web diff --git a/k8s/backend-deployment.yaml b/k8s/backend-deployment.yaml index 5307e48..296a100 100644 --- a/k8s/backend-deployment.yaml +++ b/k8s/backend-deployment.yaml @@ -91,6 +91,8 @@ spec: key: ARK_API_KEY - name: SEEDANCE_ENABLED value: "true" + - name: ASSETS_API_ENABLED + value: "true" # Aliyun SMS - name: ALIYUN_SMS_ACCESS_KEY valueFrom: