chenhunghan commited on
Commit
90beeb3
·
unverified ·
1 Parent(s): d435c71

fix: add any host for vite app

Browse files

Signed-off-by: Hung-Han (Henry) Chen <chenhungh@gmail.com>

Files changed (2) hide show
  1. Dockerfile +2 -1
  2. demo/vite.config.ts +5 -1
Dockerfile CHANGED
@@ -31,4 +31,5 @@ RUN npm run build
31
  EXPOSE 7860
32
 
33
  # Run the preview server on port 7860
34
- CMD ["npm", "run", "preview", "--", "--host", "0.0.0.0", "--port", "7860"]
 
 
31
  EXPOSE 7860
32
 
33
  # Run the preview server on port 7860
34
+ # Use sh -c to set VITE environment variable to allow all hosts
35
+ CMD ["sh", "-c", "VITE_ALLOWED_HOSTS='*' npm run preview -- --host 0.0.0.0 --port 7860"]
demo/vite.config.ts CHANGED
@@ -6,8 +6,12 @@ export default defineConfig({
6
  build: {
7
  outDir: 'dist',
8
  },
 
 
 
9
  preview: {
10
  host: true,
11
- allowedHosts: ['*'],
 
12
  },
13
  });
 
6
  build: {
7
  outDir: 'dist',
8
  },
9
+ server: {
10
+ host: true,
11
+ },
12
  preview: {
13
  host: true,
14
+ strictPort: false,
15
+ allowedHosts: true,
16
  },
17
  });