This commit is contained in:
beseira13
2026-01-19 16:00:32 -03:00
parent af5490714c
commit ff915bc3d2
2 changed files with 13 additions and 1 deletions

View File

@@ -10,6 +10,18 @@ RUN npm install
# Copy source code # Copy source code
COPY . . COPY . .
# Build the application
# We use build args to inject environment variables if needed during build time
ARG VITE_API_URL
ARG VITE_APP_TITLE
ARG VITE_USER_ID
ARG VITE_USER_PRIVILEGIO
ENV VITE_API_URL=$VITE_API_URL
ENV VITE_APP_TITLE=$VITE_APP_TITLE
ENV VITE_USER_ID=$VITE_USER_ID
ENV VITE_USER_PRIVILEGIO=$VITE_USER_PRIVILEGIO
RUN npm run build RUN npm run build
# Production stage # Production stage

View File

@@ -6,7 +6,7 @@ services:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile
args: args:
- VITE_API_URL=http://tu-api-prod.com/v1 - VITE_API_URL=https://ws-sql-inyect.sial.cl:3120/v1
- VITE_APP_TITLE=ADVICOM SQL Manager - VITE_APP_TITLE=ADVICOM SQL Manager
- VITE_USER_ID=1 - VITE_USER_ID=1
- VITE_USER_PRIVILEGIO=READ - VITE_USER_PRIVILEGIO=READ