Developer
Backend Architecture
Complete architecture overview of Infinibay backend - Node.js, Express, Apollo GraphQL, Prisma ORM, and PostgreSQL
Frontend Architecture
Complete frontend architecture - Next.js 14 App Router, React, Apollo Client, Redux state management, component libraries
InfiniService - Guest Agent
InfiniService documentation - Rust guest agent, VirtIO communication, command modules
VM Operations
Complete guide to VM lifecycle management - create, start, stop, destroy, snapshots using Infinization and QEMU
Database Schema
Prisma database schema for Infinibay - models, relationships, and data architecture
Styling System
Complete styling system - theme management, glass effects, dynamic wallpapers, interface sizes, and design guidelines
CPU Pinning & NUMA Topology
Complete guide to CPU pinning strategies and NUMA topology configuration for optimal VM performance
GraphQL API
Complete GraphQL API reference for Infinibay - queries, mutations, types, and schema
Authentication System
JWT-based authentication and authorization system - login flow, token management, role-based access control
SPICE & Graphics Configuration
Complete guide to SPICE protocol setup, graphics port allocation, VNC fallback, and high-resolution graphics
Unattended Installation System
Complete guide to automated OS installation - Windows unattend.xml, Ubuntu cloud-init, RedHat kickstart
VM Recommendation System
Intelligent recommendation engine - checker-based architecture, analysis types, data sources, and automated optimization suggestions
Button Components
Comprehensive guide to button components in Infinibay's frontend
VM Management
Guide to virtual machine lifecycle management in Infinibay
Infinization Module
TypeScript library for building QEMU commands and managing VM process lifecycle