File tree Expand file tree Collapse file tree 2 files changed +4
-7
lines changed
Expand file tree Collapse file tree 2 files changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -43,12 +43,15 @@ services:
4343 context : ./frontend
4444 dockerfile : Dockerfile
4545 target : production
46+ args :
47+ VITE_API_URL : ${VITE_API_URL}
4648 container_name : commitflow-ui
4749 restart : unless-stopped
4850 ports :
4951 - " ${FE_PORT:-3000}:80"
5052 environment :
5153 - NODE_ENV=production
54+ # runtime env (optional, untuk entrypoint-based solution)
5255 - VITE_API_URL=${VITE_API_URL}
5356 - DISCORD_WEBHOOK_URL=${DISCORD_WEBHOOK_URL}
5457 - LOG_LEVEL=${LOG_LEVEL}
Original file line number Diff line number Diff line change @@ -18,15 +18,9 @@ RUN npm install
1818# =========================
1919FROM deps AS builder
2020
21- # --- Tambahan ENV untuk Vite ---
2221ARG VITE_API_URL
23- ARG DISCORD_WEBHOOK_URL
24- ARG LOG_LEVEL
2522
26- ENV VITE_API_URL=$VITE_API_URL
27- ENV DISCORD_WEBHOOK_URL=$DISCORD_WEBHOOK_URL
28- ENV LOG_LEVEL=$LOG_LEVEL
29- # --------------------------------
23+ ENV VITE_API_URL=${VITE_API_URL}
3024
3125COPY . .
3226RUN npm run build
You can’t perform that action at this time.
0 commit comments