import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' // Get backend URL from environment variables (for dev server proxy) const backendHost = process.env.VITE_BACKEND_HOST || '127.0.0.1' const backendPort = process.env.VITE_BACKEND_PORT || '8080' const backendUrl = `http://${backendHost}:${backendPort}` export default defineConfig({ plugins: [react()], build: { outDir: 'dist', }, server: { host: '0.0.0.0', // Allow access from other computers port: parseInt(process.env.VITE_PORT || '5173'), proxy: { '/api': { target: backendUrl, changeOrigin: true, }, '/admin': { target: backendUrl, changeOrigin: true, }, }, }, })