797 B
797 B
Server Manager
Dynamic Dedicated Server Management System.
Components
- Manager
- Wrapper
- Shared
- Dashboard
Build
Build all workspaces:
npm run build --workspaces
Development
Manager
npm start --workspace manager
Dashboard
npm run dev --workspace dashboard
Architecture
Manager
Responsible for:
- Server lifecycle management
- Dynamic scaling
- Wrapper communication
- Server registry
Wrapper
Responsible for:
- Process management
- Dedicated server control
- Server monitoring
- Status reporting
Shared
Contains:
- Common types
- Shared interfaces
- Communication contracts
Project Structure
server-manager/
├── manager/
├── wrapper/
├── shared/
└── dashboard/