summaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile11
1 files changed, 10 insertions, 1 deletions
diff --git a/Dockerfile b/Dockerfile
index 8cd785f..c3bd0d5 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,13 +3,22 @@ FROM --platform=$BUILDPLATFORM oven/bun:latest AS build
WORKDIR /app
+ARG VITE_DRUPAL_BASE_URL
+ARG VITE_DRUPAL_API_PREFIX=/jsonapi
+ARG VITE_DRUPAL_AUTH_TOKEN
+
+ENV VITE_DRUPAL_BASE_URL=${VITE_DRUPAL_BASE_URL}
+ENV VITE_DRUPAL_API_PREFIX=${VITE_DRUPAL_API_PREFIX}
+ENV VITE_DRUPAL_AUTH_TOKEN=${VITE_DRUPAL_AUTH_TOKEN}
+
COPY package.json bun.lock* ./
RUN bun install --frozen-lockfile
COPY . .
RUN bun run build
-# Production stage - targets the deployment platform
+# Production stage
+
FROM nginx:alpine
COPY --from=build /app/dist /usr/share/nginx/html