Jimin Huang commited on
Commit
c366854
·
1 Parent(s): b45c68e

Change settings

Browse files
Files changed (2) hide show
  1. Dockerfile +4 -11
  2. index.html +1 -0
Dockerfile CHANGED
@@ -13,14 +13,7 @@ ARG VITE_SUPABASE_SERVICE_ROLE_KEY
13
  ENV VITE_SUPABASE_URL=$VITE_SUPABASE_URL \
14
  VITE_SUPABASE_ANON_KEY=$VITE_SUPABASE_ANON_KEY \
15
  VITE_SUPABASE_SERVICE_ROLE_KEY=$VITE_SUPABASE_SERVICE_ROLE_KEY
16
- RUN npm run build
17
-
18
- FROM node:20-alpine AS runner
19
- WORKDIR /app
20
- ENV NODE_ENV=production
21
- COPY --from=build /app/dist ./dist
22
- RUN npm i -g serve@14.2.1
23
- EXPOSE 4173
24
- CMD ["serve", "-s", "dist", "-l", "4173"]
25
-
26
-
 
13
  ENV VITE_SUPABASE_URL=$VITE_SUPABASE_URL \
14
  VITE_SUPABASE_ANON_KEY=$VITE_SUPABASE_ANON_KEY \
15
  VITE_SUPABASE_SERVICE_ROLE_KEY=$VITE_SUPABASE_SERVICE_ROLE_KEY
16
+ CMD sh -lc 'mkdir -p /app/dist && \
17
+ printf "window.__RUNTIME_CONFIG__={VITE_SUPABASE_URL:\"%s\",VITE_SUPABASE_ANON_KEY:\"%s\"};" "$VITE_SUPABASE_URL" "$VITE_SUPABASE_ANON_KEY" > /app/dist/env.js && \
18
+ npm run build && \
19
+ npx vite preview --host 0.0.0.0 --port 4173'
 
 
 
 
 
 
 
index.html CHANGED
@@ -3,6 +3,7 @@
3
  <head>
4
  <meta charset="UTF-8" />
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 
6
  <title>Paper Trading Agents</title>
7
  </head>
8
  <body>
 
3
  <head>
4
  <meta charset="UTF-8" />
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
+ <script src="/env.js"></script>
7
  <title>Paper Trading Agents</title>
8
  </head>
9
  <body>