1b96c4f79b0a078ec58a584880de30a28c448c22
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/
Languages
TypeScript
99.4%
HTML
0.3%
JavaScript
0.3%