helathcheck module in server.js

pull/6/head
accius 3 days ago
parent 0638511638
commit e5bbeff069

@ -3,7 +3,6 @@
"version": "3.7.0", "version": "3.7.0",
"description": "Amateur Radio Dashboard - A modern web-based HamClock alternative", "description": "Amateur Radio Dashboard - A modern web-based HamClock alternative",
"main": "server.js", "main": "server.js",
"type": "module",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
"build": "vite build", "build": "vite build",
@ -15,7 +14,7 @@
"axios": "^1.6.2", "axios": "^1.6.2",
"cors": "^2.8.5", "cors": "^2.8.5",
"express": "^4.18.2", "express": "^4.18.2",
"node-fetch": "^3.3.2", "node-fetch": "^2.7.0",
"satellite.js": "^5.0.0", "satellite.js": "^5.0.0",
"ws": "^8.14.2" "ws": "^8.14.2"
}, },

@ -0,0 +1,37 @@
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import path from 'path';
export default defineConfig({
plugins: [react()],
server: {
port: 3000,
proxy: {
'/api': {
target: 'http://localhost:3001',
changeOrigin: true
}
}
},
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
'@components': path.resolve(__dirname, './src/components'),
'@hooks': path.resolve(__dirname, './src/hooks'),
'@utils': path.resolve(__dirname, './src/utils'),
'@styles': path.resolve(__dirname, './src/styles')
}
},
build: {
outDir: 'dist',
sourcemap: false,
rollupOptions: {
output: {
manualChunks: {
vendor: ['react', 'react-dom'],
satellite: ['satellite.js']
}
}
}
}
});
Loading…
Cancel
Save

Powered by TurnKey Linux.