Skip to content

Commit 2840ebc

Browse files
Dockerfile changes with VITE label
1 parent ecd5fd5 commit 2840ebc

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

frontend/Dockerfile

+21-21
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
11
# Step 1: Build the React application
22
FROM node:20 AS build
33

4-
ARG BACKEND_API_URL="http://localhost:8000"
5-
ARG REACT_APP_SOURCES=""
6-
ARG LLM_MODELS=""
7-
ARG GOOGLE_CLIENT_ID=""
8-
ARG BLOOM_URL="https://workspace-preview.neo4j.io/workspace/explore?connectURL={CONNECT_URL}&search=Show+me+a+graph&featureGenAISuggestions=true&featureGenAISuggestionsInternal=true"
9-
ARG TIME_PER_CHUNK=4
10-
ARG TIME_PER_PAGE=50
11-
ARG LARGE_FILE_SIZE=5242880
12-
ARG CHUNK_SIZE=5242880
13-
ARG CHAT_MODES=""
14-
ARG ENV="DEV"
4+
ARG VITE_BACKEND_API_URL="https://dev-backend-dcavk67s4a-uc.a.run.app"
5+
ARG VITE_REACT_APP_SOURCES=""
6+
ARG VITE_LLM_MODELS=""
7+
ARG VITE_GOOGLE_CLIENT_ID="967196130891-vsu933h8nj6b6l6gfuk0nhh0pcagu0aa.apps.googleusercontent.com"
8+
ARG VITE_BLOOM_URL="https://workspace-preview.neo4j.io/workspace/explore?connectURL={CONNECT_URL}&search=Show+me+a+graph&featureGenAISuggestions=true&featureGenAISuggestionsInternal=true"
9+
ARG VITE_TIME_PER_CHUNK=4
10+
ARG VITE_TIME_PER_PAGE=50
11+
ARG VITE_LARGE_FILE_SIZE=5242880
12+
ARG VITE_CHUNK_SIZE=5242880
13+
ARG VITE_CHAT_MODES=""
14+
ARG VITE_ENV="DEV"
1515

1616
WORKDIR /app
1717
COPY package.json yarn.lock ./
1818
RUN yarn add @neo4j-nvl/base @neo4j-nvl/react
1919
RUN yarn install
2020
COPY . ./
21-
RUN BACKEND_API_URL=$BACKEND_API_URL \
22-
REACT_APP_SOURCES=$REACT_APP_SOURCES \
23-
LLM_MODELS=$LLM_MODELS \
24-
GOOGLE_CLIENT_ID=$GOOGLE_CLIENT_ID \
25-
BLOOM_URL=$BLOOM_URL \
26-
TIME_PER_CHUNK=$TIME_PER_CHUNK \
27-
CHUNK_SIZE=$CHUNK_SIZE \
28-
ENV=$ENV \
29-
LARGE_FILE_SIZE=${LARGE_FILE_SIZE} \
30-
CHAT_MODES=$CHAT_MODES \
21+
RUN VITE_BACKEND_API_URL=$VITE_BACKEND_API_URL \
22+
VITE_REACT_APP_SOURCES=$VITE_REACT_APP_SOURCES \
23+
VITE_LLM_MODELS=$VITE_LLM_MODELS \
24+
VITE_GOOGLE_CLIENT_ID=$VITE_GOOGLE_CLIENT_ID \
25+
VITE_BLOOM_URL=$VITE_BLOOM_URL \
26+
VITE_TIME_PER_CHUNK=$VITE_TIME_PER_CHUNK \
27+
VITE_CHUNK_SIZE=$VITE_CHUNK_SIZE \
28+
VITE_ENV=$VITE_ENV \
29+
VITE_LARGE_FILE_SIZE=${VITE_LARGE_FILE_SIZE} \
30+
VITE_CHAT_MODES=$VITE_CHAT_MODES \
3131
yarn run build
3232

3333
# Step 2: Serve the application using Nginx

0 commit comments

Comments
 (0)