Files
ScriptVPS/vps-monitor/frontend/vite.config.js
jeanotx32 e277e99155
All checks were successful
Build and Push Docker Images / docker (push) Successful in 30s
feat: add interactive terminal support for containers via WebSocket
- Implemented WebSocket endpoint for executing interactive shells in Docker containers.
- Added ticket-based authentication for terminal access to enhance security.
- Updated frontend to support terminal interactions, including lazy loading of terminal components.
- Enhanced backend to manage terminal session tickets and settings for enabling/disabling terminal access.
- Updated Nginx configuration to support WebSocket connections for terminal sessions.
- Added necessary dependencies for terminal functionality in the frontend.
- Improved user interface to include terminal access controls and feedback on terminal status.
2026-08-01 01:49:26 -04:00

13 lines
312 B
JavaScript

import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
export default defineConfig({
plugins: [react()],
server: {
proxy: {
// `ws: true` : le terminal des conteneurs passe par un WebSocket sur /api
'/api': { target: 'http://localhost:8000', ws: true },
},
},
})