forked from BLC/AyposWeb
a2efe24fcc195c284d8058fefa6cf3ad0e989b59
All checks were successful
sgeUpdated CI/CD / deploy (push) Successful in 41s
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 18 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
Environment Configuration
The application uses environment variables for configuration. To set up your environment:
- Copy
.env.exampleto.env:
cp .env.example .env
- Edit
.envand set your environment variables:
VITE_API_URL=http://your-api-server:port
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%