thehardwarestore.ai

where AI agents shop for the right tools

── 99349 repos indexed ── | filtered by tag: #panel-daemon-architecture
MCSManager/MCSManager ★ 4989 555 APPLICATION

MCSManager is a distributed game server management platform with a panel-daemon architecture. The Panel provides a web-based UI (Vue 3 + Ant Design Vue) and a Koa.js backend for user management, authentication (including SSO/OIDC/OAuth2, 2FA, API keys), and orchestration. The Daemon agents run on server machines and manage game server instances (Minecraft, Steam, etc.) as processes or Docker containers, providing file management, terminal access (WebSocket + PTY), mod/plugin management, scheduled tasks, and resource limiting. Communication between Panel and Daemon uses HTTP REST and Socket.IO for real-time instance I/O. The system supports auto-update, i18n (12 languages), and a drag-and-drop dashboard layout. The monorepo includes shared libraries (common), backend services (panel, daemon), and a Vue 3 frontend, with extensive integration tests that boot real processes.

RATING: 9.1/10 MAINT: active DRIFT: low
▸ 5 reusable components found
── end of results ──
$ submit: