Fix frontend API URL configuration
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

- Added VITE_API_URL build arg to CI frontend build step
- Updated values.yaml frontend env to include /api suffix
- Updated .env.example with production URL comment
- Frontend was trying to connect to localhost instead of api-brand-master.dvirlabs.com
This commit is contained in:
dvirlabs 2026-05-08 07:49:16 +03:00
parent d0d9084260
commit ae272440d4
3 changed files with 4 additions and 1 deletions

View File

@ -15,6 +15,8 @@ steps:
tags: tags:
- latest - latest
- ${CI_COMMIT_TAG:-${CI_COMMIT_BRANCH}-${CI_COMMIT_SHA:0:7}} - ${CI_COMMIT_TAG:-${CI_COMMIT_BRANCH}-${CI_COMMIT_SHA:0:7}}
build_args:
- VITE_API_URL=https://api-brand-master.dvirlabs.com/api
username: username:
from_secret: DOCKER_USERNAME from_secret: DOCKER_USERNAME
password: password:

View File

@ -84,7 +84,7 @@ frontend:
targetPort: 80 targetPort: 80
env: env:
VITE_API_URL: "https://api-brand-master.dvirlabs.com" VITE_API_URL: "https://api-brand-master.dvirlabs.com/api"
resources: resources:
requests: requests:

View File

@ -1,2 +1,3 @@
VITE_API_URL=http://localhost:8000/api VITE_API_URL=http://localhost:8000/api
# For production, set to: https://api-brand-master.dvirlabs.com/api
VITE_APP_NAME=Brand Master VITE_APP_NAME=Brand Master