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

  1. Clone the repository:
git clone <repository-url>
cd AyposWeb
  1. 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.166.241: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
myfork
Readme 932 KiB
Languages
TypeScript 98.6%
HTML 0.6%
Python 0.6%
Dockerfile 0.2%