Repolode
calagopus

calagopus/panel

用 Rust 重写的游戏服务器管理面板,兼容 Pterodactyl 的 egg,基于容器管理服务器。

可替代:Pterodactyl

Star
887
Fork
73
未关闭 Issue
13
最近提交
4天前

这是什么?

Calagopus Panel 是一款游戏服务器管理面板,可通过 Web 界面部署、配置和管理基于容器的游戏服务器。它用 Rust 从头重新实现了 Pterodactyl Panel,保留了基于容器的管理方式,并提供了更新的界面和更清晰的前后端扩展机制。

后端基于 Tokio 和 Axum 构建,前端使用 React、Mantine 和 Tailwind。项目兼容 Pterodactyl 风格的 egg 配置,校验规则部分由 Laravel 验证规则的 Rust 移植版实现。已有 Pterodactyl 或 Pelican 部署的用户可以迁移数据。

仓库按前端、后端、数据库迁移工具、Wings API 客户端和扩展模块分目录组织。安装步骤见项目的在线文档。

核心功能

  • 01基于 Tokio 和 Axum 的 Rust 后端
  • 02使用 React、Mantine 和 Tailwind 的前端界面
  • 03提供前后端扩展系统和插件 API
  • 04兼容 Pterodactyl 风格的 egg 配置
  • 05支持从 Pterodactyl 和 Pelican 迁移

适用场景

  • 为玩家托管 Minecraft、Rust 等游戏服务器
  • 将现有 Pterodactyl 或 Pelican 面板迁移到基于 Rust 的方案
  • 为游戏托管面板开发自定义主题或插件

快速上手

  1. 1

    阅读官方文档中的安装说明

  2. 2

    按照 calagopus.com/docs/panel/installation 的文档安装面板

使用前须知

  • 安装细节仅在外部文档中提供,README 中没有。
  • 前端和后端扩展系统仍在发展,API 可能变化。
  • 需要同时运行 Rust 后端和 React 前端,部署较为复杂。

标签

常见问题

panel 是什么?
用 Rust 重写的游戏服务器管理面板,兼容 Pterodactyl 的 egg,基于容器管理服务器。 Calagopus Panel 是一款游戏服务器管理面板,可通过 Web 界面部署、配置和管理基于容器的游戏服务器。它用 Rust 从头重新实现了 Pterodactyl Panel,保留了基于容器的管理方式,并提供了更新的界面和更清晰的前后端扩展机制。
panel 可以免费使用吗?用的什么许可证?
panel 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
panel 还在维护吗?
活跃维护中。panel 最近一次提交是在 2026年11月3日。
panel 适合用来做什么?
为玩家托管 Minecraft、Rust 等游戏服务器 将现有 Pterodactyl 或 Pelican 面板迁移到基于 Rust 的方案 为游戏托管面板开发自定义主题或插件
panel 怎么安装和运行?
阅读官方文档中的安装说明 按照 calagopus.com/docs/panel/installation 的文档安装面板
在哪里获取 panel?
源代码和安装说明在 GitHub 上:https://github.com/calagopus/panel

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目