From 0f77e589521bdf1626be8e9eb8d5b8af53452bff Mon Sep 17 00:00:00 2001 From: Kunthawat Greethong Date: Tue, 3 Mar 2026 10:47:46 +0700 Subject: [PATCH] feat: Add vite.config.ts with allowedHosts - Configure Vite preview server to allow all hosts - Fixes 403 Forbidden error on Easypanel - Allows dynamic hostnames from Easypanel proxy - Safe because container is behind proxy --- .gitignore | 1 + vite.config.ts | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 vite.config.ts diff --git a/.gitignore b/.gitignore index 8c719b767..89f7af3e0 100644 --- a/.gitignore +++ b/.gitignore @@ -46,3 +46,4 @@ lerna-debug.log* .env.development.local .env.test.local .env.production.local +node_modules/ diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 000000000..1a2656f21 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,12 @@ +import { defineConfig } from 'vite'; + +export default defineConfig({ + server: { + host: '0.0.0.0', + allowedHosts: true + }, + preview: { + host: '0.0.0.0', + allowedHosts: true + } +});