diff --git a/backend/src/services/DockerController.ts b/backend/src/services/DockerController.ts index 6164d646..41c8a283 100644 --- a/backend/src/services/DockerController.ts +++ b/backend/src/services/DockerController.ts @@ -14,7 +14,8 @@ class DockerController { private docker: Docker; private constructor() { - this.docker = new Docker({ socketPath: '/var/run/docker.sock' }); + // Use default constructor to support both Windows named pipes and Linux sockets + this.docker = new Docker(); } public static getInstance(): DockerController { diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index 4acc3a1c..0ad8d303 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -11,4 +11,12 @@ export default defineConfig({ "@": path.resolve(__dirname, "./src"), }, }, + server: { + proxy: { + '/api': { + target: 'http://localhost:3000', + changeOrigin: true, + }, + }, + }, })