feat: add transit microservice and supervisor dashboard

This commit is contained in:
Hamza-Ayed
2026-07-18 18:18:40 +03:00
parent 4aeab5275a
commit f30209b1d7
43 changed files with 3642 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import fs from 'fs'
import { resolve } from 'path'
// تحديد مسار ملف .env ديناميكياً (حسب السيرفر أو الجهاز المحلي)
let envDirectory = '../backend' // المسار المحلي الافتراضي
if (fs.existsSync(resolve(__dirname, '../../../.env'))) {
envDirectory = '../../..' // المسار الخاص بـ CloudPanel
}
export default defineConfig({
plugins: [vue()],
base: '/transit/',
envDir: envDirectory,
server: { port: 5183 },
})