Introduction
Welcome to StellarStack - The open-source, self-hosted game server management panel
Welcome to StellarStack
StellarStack is an open-source, self-hosted game server management panel designed for hosting providers, gaming communities, and individual gamers. Think of it as a modern alternative to Pterodactyl, built with cutting-edge technologies.
What is StellarStack?
StellarStack allows you to:
- Deploy the panel on your own infrastructure
- Manage game servers across your own hardware/VPS nodes
- Provide a web interface for users/customers to manage servers
- Scale from a single machine to dozens of nodes
Self-Hosted by Design
StellarStack is NOT a SaaS - you download and self-host the entire platform on your own servers
Full control over your data, infrastructure, and customization. No vendor lock-in.
Target Users
| User Type | Use Case |
|---|---|
| Hosting Providers | Run a game server hosting business, sell servers to customers |
| Gaming Communities | Self-host servers for clan/guild members |
| Individual Gamers | Manage personal game servers across multiple machines |
| Developers | Test and deploy game servers during development |
Tech Stack
StellarStack is built with modern technologies:
| Component | Technology | Purpose |
|---|---|---|
| Frontend | Next.js 15 | Web application |
| API | Hono | REST API + WebSocket proxy |
| Daemon | Rust | Node agent, container management |
| Database | PostgreSQL | Persistent data storage |
| Cache/Pub-Sub | Redis | Real-time events, caching, queues |
| Containers | Docker | Game server isolation |
| Auth | Better Auth | Authentication & sessions |
Design Goals
- Self-hosted: Full control over data and infrastructure
- Multi-node: Connect unlimited nodes (dedicated servers, VPS, home machines)
- User Management: Admins create users, assign servers, set permissions
- Real-time: Live console, metrics, and status updates
- Secure: Zero-trust architecture between components
- Simple Installation: Docker-based deployment, minimal configuration
- Extensible: Blueprint system for adding new game support
Quick Links
Installation Guide
Get StellarStack running in minutes
Architecture
Understand how StellarStack works
UI Components
Explore the component library
API Reference
Complete API documentation