Game Server Hosting Panel
Game Server Hosting Panel 是 osFoundry 社区目录中的应用。用于运行游戏服务器的 Web 管理面板 —— 多游戏(Minecraft、Rust、ARK、Valheim、CS……)、多用户、多节点、资源限制、文件管理器、SFTP、定时任务。基于 Pterodactyl(Panel + Wings 通过 Docker-in-Docker)构建。以全包一体化镜像形式交付。**重型 —— Wings 为每台游戏服务器派生容器**。
详情
- 工作区: osfoundry
- 分类: COMMUNICATION
- 价格: Free
- 访问权限: Community
功能
- Web admin panel for running game servers — multi-game (Minecraft
- Multi-user
- Multi-node
- Resource limits
- File manager
- Scheduled tasks
文档
文档由上游项目以英文维护。
# Game Server Hosting Panel
Game-server admin panel, powered by Pterodactyl.
## Architecture
Pterodactyl has two halves:
- **Panel** (PHP/Laravel + MariaDB + Redis) — the web admin UI
- **Wings** (Go + Docker) — the daemon that spawns + manages game-server containers per user
This AIO bundles both, running Wings via Docker-in-Docker so it can spawn child containers for game servers.
## ⚠️ DinD complexity + UDP caveat
Many games use UDP for their network protocol. The DinD layer plus the outer container's TCP-only ingress means game-server traffic is degraded or non-functional for UDP-based games. **For real game hosting, deploy Pterodactyl on a UDP-friendly VPS** — this room app is useful primarily as the Panel UI for managing a remote Wings daemon.
## Features
- Multi-game support (50+ games via eggs)
- Multi-user with resource limits
- File manager + SFTP + console
- Backups + scheduled tasks
- Subuser collaboration
- API
## Packaging
DinD AIO: Panel (Laravel/PHP + nginx + queue worker) + Wings + bundled MariaDB + Redis + dockerd.
如何在 osFoundry 中使用 Game Server Hosting Panel
一键将 Game Server Hosting Panel 安装到您的工作区,然后在 osStudio 中将其分支,针对您的技术栈自定义提示词、工具或配置。工作区中的任何人都可以接续您的工作继续推进。
社区中的其他应用
- 客户关系管理 — 客户关系管理工具,支持联系人、交易和销售管道跟踪。
- Kanban Board — Trello 风格的看板与项目板,含卡片、面板、日历与表格视图以及每面板属性。基于 Focalboard(独立个人服务器)构建。在持久卷上内嵌 SQLite。
- 服务台 — 工单分流与客户支持收件箱,附带 SLA 跟踪。
- Page Builder — 可视化拖放页面生成器,支持区块、主题、SEO 与发布
- Website Builder — 带 CMS 合集、全局导航、页脚、主题与发布的多页面网站生成器
- 店面 — 电商店面,包含商品目录、购物车和结账流程。