forked from BLC/AyposWeb
20be42eb0cd9c0e66f79b0be0f240ee5c7e12909
AyposWeb
AyposWeb is a web-based monitoring and management system for virtual machines and compute resources.
Prerequisites
Before running this project, make sure you have the following installed:
- Node.js (version 16 or higher)
- npm (Node Package Manager)
Installation
- Clone the repository:
git clone <repository-url>
cd AyposWeb
- Install dependencies:
npm install
Development
To run the project in development mode:
npm run dev
This will start the development server at http://localhost:5173 (or another available port if 5173 is in use).
Building for Production
To create a production build:
npm run build
The build output will be in the dist directory.
Running Production Build
To preview the production build:
npm run preview
Features
- Virtual Machine Monitoring
- Stress Testing
- Migration Management
- Temperature Monitoring
- Resource Distribution Visualization
- System Maintenance
API Configuration
The application connects to an API server at http://141.196.83.136:8003. Make sure this endpoint is accessible from your network.
Environment Variables
No additional environment variables are required to run the application in development mode.
Browser Support
The application is optimized for modern browsers that support ES6+ features.
Description
Languages
TypeScript
98.6%
HTML
0.6%
Python
0.6%
Dockerfile
0.2%