vigil/vite.config.ts

34 lines
691 B
TypeScript
Raw Permalink Normal View History

2025-09-12 19:20:30 +02:00
import { sveltekit } from '@sveltejs/kit/vite';
import { defineConfig } from 'vite';
import { configDotenv } from 'dotenv';
configDotenv();
2025-11-16 09:56:19 +01:00
console.info(`server name is ${process.env.SERVER_NAME}`);
2025-09-12 19:20:30 +02:00
export default defineConfig({
plugins: [sveltekit()],
server: {
port: +(process.env.PORT || 5173),
proxy: {
'/v1/': {
target: process.env.BACKEND_URL,
xfwd: true,
changeOrigin: true,
ws: true
},
'/admin/': {
target: process.env.BACKEND_URL,
changeOrigin: true,
xfwd: true
},
'/report/': {
target: process.env.BACKEND_URL,
changeOrigin: true,
xfwd: true
},
2025-11-02 09:27:58 +01:00
},
allowedHosts: (process.env.SERVER_NAME||'').split(':')
2025-09-12 19:20:30 +02:00
}
});