# XyraPanel ## Docs - [Database Host Management](https://mintlify.wiki/xyrapanel/panel/admin/database-hosts.md): Configure MySQL/MariaDB hosts for server databases - [Eggs and Nests](https://mintlify.wiki/xyrapanel/panel/admin/eggs-and-nests.md): Configure game server types and installation scripts - [Location Management](https://mintlify.wiki/xyrapanel/panel/admin/locations.md): Organize nodes by geographic region or data center - [Mount Management](https://mintlify.wiki/xyrapanel/panel/admin/mounts.md): Share files and directories across servers - [Node Management](https://mintlify.wiki/xyrapanel/panel/admin/nodes.md): Add and configure Wings nodes to host game servers - [User Management](https://mintlify.wiki/xyrapanel/panel/admin/users.md): Create and manage panel users and permissions - [Authentication System](https://mintlify.wiki/xyrapanel/panel/advanced/authentication.md): Authentication system using Better Auth with API keys and sessions - [Database Schema](https://mintlify.wiki/xyrapanel/panel/advanced/database-schema.md): Complete database schema overview using Drizzle ORM - [Wings Integration](https://mintlify.wiki/xyrapanel/panel/advanced/wings-integration.md): How XyraPanel integrates with Pterodactyl Wings for server management - [API Keys](https://mintlify.wiki/xyrapanel/panel/api/account/api-keys.md): Manage account API keys for authentication - [Account Profile](https://mintlify.wiki/xyrapanel/panel/api/account/profile.md): Get and update your account profile information - [Sessions](https://mintlify.wiki/xyrapanel/panel/api/account/sessions.md): Manage active user sessions - [SSH Keys](https://mintlify.wiki/xyrapanel/panel/api/account/ssh-keys.md): Manage SSH public keys for server access - [Database Hosts](https://mintlify.wiki/xyrapanel/panel/api/admin/database-hosts.md): Manage MySQL/MariaDB database hosts - [Eggs](https://mintlify.wiki/xyrapanel/panel/api/admin/eggs.md): Manage eggs (server type configurations) - [Locations](https://mintlify.wiki/xyrapanel/panel/api/admin/locations.md): Manage geographic locations for organizing nodes - [Mounts](https://mintlify.wiki/xyrapanel/panel/api/admin/mounts.md): Manage filesystem mounts for servers - [Nests](https://mintlify.wiki/xyrapanel/panel/api/admin/nests.md): Manage nests (game/software categories) and their eggs - [Create Node](https://mintlify.wiki/xyrapanel/panel/api/admin/nodes/create.md): Create a new Wings node - [Delete Node](https://mintlify.wiki/xyrapanel/panel/api/admin/nodes/delete.md): Delete a Wings node - [List Nodes](https://mintlify.wiki/xyrapanel/panel/api/admin/nodes/list.md): Retrieve a list of all Wings nodes - [Update Node](https://mintlify.wiki/xyrapanel/panel/api/admin/nodes/update.md): Update node configuration and settings - [Server Actions](https://mintlify.wiki/xyrapanel/panel/api/admin/servers/actions.md): Perform power and management actions on a server - [Create Server](https://mintlify.wiki/xyrapanel/panel/api/admin/servers/create.md): Create a new server and provision it on Wings - [Delete Server](https://mintlify.wiki/xyrapanel/panel/api/admin/servers/delete.md): Delete a server from both Wings and the panel - [List Servers](https://mintlify.wiki/xyrapanel/panel/api/admin/servers/list.md): Retrieve a paginated list of all servers - [Update Server Build](https://mintlify.wiki/xyrapanel/panel/api/admin/servers/update.md): Update server resource limits and configuration - [Create User](https://mintlify.wiki/xyrapanel/panel/api/admin/users/create.md): Create a new user account - [Delete User](https://mintlify.wiki/xyrapanel/panel/api/admin/users/delete.md): Delete a user account - [List Users](https://mintlify.wiki/xyrapanel/panel/api/admin/users/list.md): Retrieve a paginated list of all users - [Update User](https://mintlify.wiki/xyrapanel/panel/api/admin/users/update.md): Update user account information and settings - [Authentication](https://mintlify.wiki/xyrapanel/panel/api/authentication.md): Learn how to authenticate with the XyraPanel API using API keys and sessions - [API Overview](https://mintlify.wiki/xyrapanel/panel/api/overview.md): Introduction to the XyraPanel API, response formats, and base URL configuration - [Rate Limits](https://mintlify.wiki/xyrapanel/panel/api/rate-limits.md): Understand XyraPanel API rate limiting, configuration, and response headers - [WebSocket Console](https://mintlify.wiki/xyrapanel/panel/api/servers/console.md): Establish a WebSocket connection to the server console for real-time interaction - [Create Server](https://mintlify.wiki/xyrapanel/panel/api/servers/create.md): Create a new server (Admin only) - [Get Server Details](https://mintlify.wiki/xyrapanel/panel/api/servers/details.md): Retrieve detailed information about a specific server - [List Servers](https://mintlify.wiki/xyrapanel/panel/api/servers/list.md): Retrieve a list of all servers accessible by the authenticated user - [Server Power Actions](https://mintlify.wiki/xyrapanel/panel/api/servers/power.md): Control server power state (start, stop, restart, kill) - [Architecture](https://mintlify.wiki/xyrapanel/panel/architecture.md): Technical architecture and system design of XyraPanel - [CLI Commands](https://mintlify.wiki/xyrapanel/panel/cli/commands.md): Complete reference for all XyraPanel CLI commands - [CLI Overview](https://mintlify.wiki/xyrapanel/panel/cli/overview.md): Command-line interface for managing XyraPanel deployments - [Captcha Configuration](https://mintlify.wiki/xyrapanel/panel/configuration/captcha.md): Configure Cloudflare Turnstile, reCAPTCHA, or hCaptcha for bot protection - [Email Configuration](https://mintlify.wiki/xyrapanel/panel/configuration/email.md): Configure email notifications and SMTP settings - [Environment Variables](https://mintlify.wiki/xyrapanel/panel/configuration/environment-variables.md): Complete reference for all XyraPanel environment variables - [Redis Configuration](https://mintlify.wiki/xyrapanel/panel/configuration/redis.md): Configure Redis for caching, sessions, and rate limiting - [Security Configuration](https://mintlify.wiki/xyrapanel/panel/configuration/security.md): Configure CORS, CSP, rate limiting, and security headers - [Features](https://mintlify.wiki/xyrapanel/panel/features.md): Comprehensive overview of XyraPanel's capabilities and features - [Configuration](https://mintlify.wiki/xyrapanel/panel/getting-started/configuration.md): Configure XyraPanel using environment variables in the .env file - [Creating Your First Server](https://mintlify.wiki/xyrapanel/panel/getting-started/first-server.md): Step-by-step guide to creating and managing your first game server in XyraPanel - [Installation](https://mintlify.wiki/xyrapanel/panel/getting-started/installation.md): Install XyraPanel using the one-line installer, Docker, or manual setup - [Introduction](https://mintlify.wiki/xyrapanel/panel/introduction.md): Welcome to XyraPanel - an open-source game server management panel built with modern web technologies - [Backups](https://mintlify.wiki/xyrapanel/panel/servers/backups.md): Create, manage, and restore server backups to protect your data - [Creating Game Servers](https://mintlify.wiki/xyrapanel/panel/servers/creating-servers.md): Learn how to create and configure game servers in XyraPanel - [Database Management](https://mintlify.wiki/xyrapanel/panel/servers/databases.md): Create and manage MySQL databases for your game servers - [File Management](https://mintlify.wiki/xyrapanel/panel/servers/file-management.md): Browse, edit, and manage server files with the integrated file browser and Monaco editor - [Schedules](https://mintlify.wiki/xyrapanel/panel/servers/schedules.md): Automate server tasks with cron-based schedules and task chains - [Server Console](https://mintlify.wiki/xyrapanel/panel/servers/server-console.md): Real-time console access with xterm.js for managing your game servers