diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index 84276e41a..4b5260375 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -45,6 +45,8 @@ services: - root-node-modules:/app/node_modules environment: - NODE_ENV=development + - CHOKIDAR_USEPOLLING=true + - WATCHPACK_POLLING=true depends_on: - shared restart: unless-stopped diff --git a/vite/vite.config.ts b/vite/vite.config.ts index ce7445812..f2bae9bd0 100644 --- a/vite/vite.config.ts +++ b/vite/vite.config.ts @@ -12,6 +12,16 @@ export default defineConfig({ }, }, server: { - allowedHosts: ["dev.useautumn.com", "client.dev.useautumn.com"], + host: '0.0.0.0', // Required for Docker + port: 3000, + strictPort: true, + allowedHosts: ["dev.useautumn.com", "client.dev.useautumn.com", "localhost"], + watch: { + usePolling: true, // Required for file watching in Docker on Windows + interval: 1000, + }, + hmr: { + port: 3000, + }, }, });