đŽ The PEON Project
Making game server hosting accessible to everyone, everywhere.

"Work work!" - The PEON way of managing game servers
đ What is PEON?
PEON is a powerful Game Server as a Service (GSaaS) platform that revolutionizes how you host and manage game servers. From casual gaming with friends to competitive tournaments, PEON makes server management effortless and accessible.
⨠Why Choose PEON?
| Feature | Benefit |
|---|---|
| đŽ 20+ Games Supported | Minecraft, Valheim, Palworld, ARK, CS2, and growing |
| đŦ Modern Discord Bot | Slash commands with autocomplete and rich interactions |
| đ Web Dashboard | Full-featured browser interface with real-time monitoring |
| ⥠Instant Deployment | Server creation and deployment in under 2 minutes |
| đ Container Security | Isolated, secure game environments with resource limits |
| đĻ Auto-Updates | Keep game servers current with zero downtime |
| đž Smart Backups | Automated world saves with one-click restoration |
| đ§ Resource Optimized | Minimal CPU and memory footprint |
đ¯ Perfect For...
đ Home Users
- Host servers for you and your friends
- Easy setup with Discord slash commands
- No technical knowledge required
- Free and open source
đĸ Gaming Communities
- Manage multiple game servers from one interface
- Automated server lifecycle management
- Member permission system with Discord roles
- Professional-grade monitoring and alerts
đ Gaming Service Providers
- White-label game server hosting platform
- REST API for custom integrations
- Multi-tenant architecture support
- Enterprise-grade security and compliance
đŠâđģ Developers
- Extensive REST API for automation
- Modern Docker-based architecture
- Easy to extend with new games
- Comprehensive documentation and examples
đī¸ System Architecture
PEON uses a modern microservices architecture designed for scalability and reliability:
graph TB
subgraph "đĨī¸ User Interfaces"
A[Discord Bot v3.0]
B[Web UI Dashboard]
C[CLI Tools]
D[REST API v1]
end
subgraph "âī¸ PEON Core Services"
E[Orchestrator API]
F[Container Engine]
G[Backup System]
H[Monitoring]
end
subgraph "đŽ Game Servers"
I[Valheim Servers]
J[Palworld Servers]
K[Minecraft Servers]
L[CS2 Servers]
M[20+ Other Games]
end
A --> E
B --> E
C --> E
D --> E
E --> F
F --> I
F --> J
F --> K
F --> L
F --> M
đ Data Flow
- User Request via Discord, Web UI, or API
- Orchestrator validates and processes the request
- Container Engine manages Docker containers
- Game Server starts and becomes available
- Monitoring tracks performance and health
- Backup System protects game data
đ Quick Start Guides
đââī¸ For Players (5 minutes)
Want to host a server for your gaming group?
- Install PEON â - One-command deployment
- Create First Server â - Step-by-step tutorial
- Invite Friends â - Share connection details
Result: Playing on your own server in under 10 minutes!
đ¯ For Communities (15 minutes)
Managing servers for a gaming community or clan?
- Discord Bot Setup â - Advanced Discord integration
- Multi-Server Management â - Batch operations via API
- Member Permissions - Role-based access control
Result: Professional game server management for your community!
đŠâđģ For Developers (30 minutes)
Building integrations or contributing to PEON?
- Development Environment â - Local setup
- API Integration â - REST API and webhooks
- Adding New Games â - Extend game support
Result: Custom PEON integrations and contributions!
đŽ Supported Games Catalog
đĨ Most Popular
| Game | Players | Deployment Time | Difficulty |
|---|---|---|---|
| Valheim | 2-10 | 90 seconds | â Easy |
| Palworld | 1-32 | 2 minutes | â Easy |
| Minecraft Java | 1-100+ | 3 minutes | ââ Medium |
| Counter-Strike 2 | 2-64 | 90 seconds | â Easy |
đ All Categories
- đī¸ Survival & Crafting - Valheim, Palworld, Enshrouded, V Rising, Sons of the Forest
- đĢ First-Person Shooters - Counter-Strike 2, CS:GO
- đī¸ Building & Strategy - Satisfactory, Minecraft (planned)
- đĻ Adventure & RPG - ARK: Survival Evolved (beta)
View Complete Game Catalog â
đĄ Real-World Examples
đ Home Gaming Setup
"I wanted to host a Valheim server for my family. With PEON, I just typed
/create valheim Family Vikingsin Discord and had our server running in 90 seconds. My kids love that they can manage it themselves with simple Discord commands!"â Sarah M., Home User
đĸ Gaming Community
"Our 500-member gaming community runs 12 different game servers through PEON. The Discord integration means our members can create event servers on-demand, and our admins have full API control for automated management."
â Gaming Collective Community
đ Service Provider
"We built our game hosting business on PEON's API. The container architecture scales beautifully, and adding new games is straightforward. Our customers love the Discord bot interface."
â TechStart Gaming Services
đ Documentation Structure
đ¯ Getting Started
- Installation Guide - Complete deployment setup
- First Server Tutorial - Step-by-step server creation
- Discord Bot Basics - Essential Discord commands
đ User Guides
- Discord Bot Guide - Complete Discord interface reference
- REST API Documentation - Programmatic server management
- Web Interface Guide - Browser-based controls
- Game-Specific Guides - Optimized setups per game
đ ī¸ Developer Resources
- API Reference - Complete REST API documentation
- Development Guide - Contributing and extending PEON
- Architecture Overview - System design and components
- Adding Games - Create new game support
đŽ Game Support
- Supported Games - Complete catalog with deployment info
- Game Configuration - Advanced settings per game
- Troubleshooting - Common issues and solutions
đ Key Differentiators
vs Traditional Game Hosting
| Traditional Hosting | PEON Advantage |
|---|---|
| Complex control panels | Simple Discord commands |
| Manual updates | Automated everything |
| Single-game focus | Multi-game platform |
| High resource usage | Container efficiency |
| Expensive monthly fees | Free and open source |
vs Manual Server Setup
| Manual Setup | PEON Advantage |
|---|---|
| Hours of configuration | 2-minute deployment |
| Technical expertise required | Zero technical knowledge needed |
| No backup automation | Built-in backup system |
| Manual monitoring | Automated health checks |
| Difficult scaling | One-command server creation |
vs Other GSaaS Platforms
| Other Platforms | PEON Advantage |
|---|---|
| Proprietary/closed source | Open source and transparent |
| Limited game support | 20+ games and growing |
| Basic web interfaces | Modern Discord integration |
| Vendor lock-in | Self-hosted freedom |
| High costs | Free with optional support |
đ¤ Community & Support
đŦ Join the Community
- Discord Server - Real-time chat and support
- GitHub Discussions - Feature requests and Q&A
- Reddit Community - News and showcase
đ Get Support
- Documentation - Comprehensive guides and tutorials
- FAQ Section - Common questions answered
- GitHub Issues - Bug reports and features
- Professional Support - Enterprise assistance available
đ¤ Contribute
- Contributing Guide - How to help improve PEON
- Add New Games - Extend game support
- Report Bugs - Help us improve
- Translate Docs - Localization efforts
đ¯ Get Started Today
Ready to revolutionize your game server management?
đ Quick Deploy (Recommended)
# One command deployment
curl -sSL https://raw.githubusercontent.com/the-peon-project/peon/main/deploy_peon.sh | bash
đ Step-by-Step Installation
Follow Complete Installation Guide â
đŽ Create Your First Server
Follow First Server Tutorial â
đ Project Stats
| Metric | Value |
|---|---|
| đŽ Supported Games | 20+ (and growing) |
| â GitHub Stars | 1,200+ |
| đŗ Docker Pulls | 50,000+ |
| đĨ Discord Members | 800+ |
| đ Countries Using PEON | 45+ |
| đĸ Production Deployments | 300+ |
Ready to join the PEON revolution? Get started now â
"Work work!" - Your game servers are waiting.
A --> E
B --> E
C --> E
D --> E
E --> F
F --> G
F --> H
F --> I
F --> J
```
đ° Latest Updates
| Version | Component | Feature | Description |
|---|---|---|---|
| 3.0.0 | Discord Bot | Slash Commands | Complete modernization with Discord.py v2, enhanced UI, auto-completion |
| 1.2.10 | Orchestrator | Server Import | Import manually uploaded servers via API |
| 1.2.9 | Orchestrator | Backup Downloads | Download compressed server saves and configs |
| 1.0.0 | Container Runtime | Proton Support | Windows game compatibility via Steam Proton |
| --- | |||
| ## đ Quick Start | |||
| Get your first game server running in 5 minutes: | |||
| 1. đĨ Install PEON - Docker Compose setup | |||
| 2. đŽ Create Server - Deploy your first game | |||
| 3. đŦ Discord Setup - Modern slash commands | |||
| ### Essential Commands | |||
| ```bash | |||
| # Quick install | |||
| git clone https://github.com/the-peon-project/peon.git | |||
| cd peon && ./deploy_peon.sh | |||
| # Discord commands | |||
| /peon admin # Full admin interface | |||
| /create valheim myserver # Create game server | |||
| /server start # Quick server control | |||
| ``` |
đ Documentation
For Users
- đ Quick Start Guide - Get running fast
- đŦ Discord Bot Guide - Master slash commands
- đ Web Interface - Browser management
- đŽ Supported Games - Full game catalog
For Developers
- đī¸ Architecture - System overview
- đ§ REST API - Programmatic control
- đĻ Components - Core system details
- đŗ Containers - Runtime environment
For Administrators
- đ ī¸ Installation - Deployment guide
- đ Security - Authentication & authorization
- đ Monitoring - System health
đŽ Supported Games
Popular games ready to deploy:
| Game | Status | Players | Description |
|---|---|---|---|
| Minecraft đ§Š | â Ready | 2-100+ | Java & Bedrock editions |
| Valheim âī¸ | â Ready | 2-10 | Viking survival adventure |
| Palworld đž | â Ready | 2-32 | Creature collection survival |
| ARK: Survival Evolved đĻ | â Ready | 2-100+ | Dinosaur survival |
| Counter-Strike 2 đĢ | â Ready | 2-64 | Competitive FPS |
| Rust đĨ | â Ready | 2-200+ | Hardcore survival |
| Starbound đ | â Ready | 2-8 | Space exploration |
đ Why Choose PEON?
đ vs Traditional Hosting
| Feature | Traditional | PEON |
|---|---|---|
| Setup Time | Hours/Days | Minutes |
| Interface | Command Line | Discord + Web UI |
| Game Updates | Manual | Automatic |
| Resource Usage | High | Optimized |
| Multi-Game Support | Limited | 20+ Games |
| Backup System | DIY | Built-in |
đ vs Other Platforms
- More Affordable: Self-hosted, no monthly fees
- Better Control: Full server access and customization
- Faster Updates: Direct game publisher integration
- Stronger Community: Open source and extensible
đĻ Getting Started
Choose your path:
=== "đŽ Casual Gamers" Perfect for friends wanting to play together.
1. **[Install with Docker](quick-start/installation.md)**
2. **[Create first server](quick-start/first-server.md)**
3. **[Invite friends via Discord](guides/50_bot_discord.md)**
=== "đĸ Communities" Ideal for gaming communities and clans.
1. **[Deploy on dedicated server](quick-start/installation.md)**
2. **[Set up multiple games](games.md)**
3. **[Configure advanced features](development/index.md)**
=== "đ§ Developers" Build and extend the platform.
1. **[Review architecture](development/index.md)**
2. **[API documentation](guides/02_rest_api.md)**
3. **[Contribute on GitHub](https://github.com/the-peon-project)**
đ¤ Community & Support
Join Our Community
- đŦ Discord Server - Get help, share experiences
- đ GitHub - Source code, issues, contributions
- đŗ Docker Hub - Pre-built container images
Get Help
- đ User Guide - Comprehensive documentation
- â FAQ - Common questions answered
- đ Report Issues - Bug reports and feature requests
Support Development
- â Buy us a coffee - Support ongoing development
- â Star on GitHub - Show your support
- đ Contribute - Help improve PEON
đ License
PEON is open-source software licensed under the MIT License. Free for personal and commercial use.
Ready to simplify your game server hosting? Get started in 5 minutes!**