From de7ad2f072d7ef1b3f257eeab8f530a248b9782f Mon Sep 17 00:00:00 2001 From: Nils Pukropp Date: Sun, 15 Feb 2026 21:44:39 +0100 Subject: [PATCH] fixed host configuration --- docker-compose.yml | 2 ++ frontend/vite.config.ts | 16 +++++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 46aa30c..e43df15 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,6 +18,8 @@ services: context: ./frontend ports: - "5173:5173" + env_file: + - ./.env volumes: - ./frontend:/app - /app/node_modules # Prevents host node_modules from overwriting container diff --git a/frontend/vite.config.ts b/frontend/vite.config.ts index 8b0f57b..28cb896 100644 --- a/frontend/vite.config.ts +++ b/frontend/vite.config.ts @@ -1,7 +1,17 @@ -import { defineConfig } from 'vite' +import { defineConfig, loadEnv } from 'vite' import react from '@vitejs/plugin-react' // https://vite.dev/config/ -export default defineConfig({ - plugins: [react()], +export default defineConfig(({ mode }) => { + const env = loadEnv(mode, process.cwd(), ''); + + const allowedHosts = env.VITE_ALLOWED_HOSTS?.split(',') || []; + + return { + plugins: [react()], + server: { + host: true, // Allow external access + allowedHosts: allowedHosts, + } + } })