import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' // https://vite.dev/config/ export default defineConfig({ plugins: [react()], server: { host: '127.0.0.1', port: 3007, strictPort: false, proxy: { '/api': { target: 'https://gahusb.synology.me', changeOrigin: true, secure: true, }, // Fear & Greed Index (CNN 공개 API) // 프로덕션 nginx에서는 아래 proxy_pass 추가 필요: // location /ext/feargreed { // proxy_pass https://production.dataviz.cnn.io/index/fearandgreed/graphdata; // proxy_set_header Host production.dataviz.cnn.io; // } '/ext/feargreed': { target: 'https://production.dataviz.cnn.io', changeOrigin: true, secure: true, rewrite: () => '/index/fearandgreed/graphdata', }, }, }, })