各ノードのGo製デーモンエージェントでゲームサーバーをデプロイ・管理できる、無料のオープンソースWebパネル。PterodactylやPelicanの代替として利用できます。
calagopus/panel
Rust製のゲームサーバー管理パネル。Reactフロントエンドを備え、コンテナベースのサーバー制御を行うPterodactyl Panelの再実装です。
代替できる製品:Pterodactyl
- スター
- 888
- フォーク
- 73
- 未解決の Issue
- 13
- 最終コミット
- 12 時間前
これは何?
Calagopus Panelは、Webインターフェースからコンテナ化されたゲームサーバーをデプロイ、設定、管理できるゲームサーバー管理パネルです。Pterodactyl PanelをRustで一から再実装し、コンテナベースの方式を維持しながら、刷新されたUIとフロントエンド・バックエンド双方でより体系的な拡張モデルを採用しています。
バックエンドはTokioとAxumを基盤とし、フロントエンドにはReact、Mantine、Tailwindを使用しています。Pterodactyl形式のEgg定義に対応し、バリデーションルールはLaravelのvalidatorをRustに移植したもので処理します。また、既存のPterodactylおよびPelican環境からの移行手段も用意されています。
リポジトリは、フロントエンド、バックエンド、データベースマイグレーター、Wings APIクライアント、拡張機能用のcrateに分かれています。インストール手順はプロジェクトのオンラインドキュメントで公開されています。
主な機能
- 01TokioとAxumを基盤とするRust製バックエンド
- 02React、Mantine、Tailwindを使用したフロントエンド
- 03プラグインAPIを備えたフロントエンド・バックエンドの拡張システム
- 04Pterodactyl形式のEggに対応
- 05PterodactylおよびPelican環境からの移行
ユースケース
- プレイヤー向けにMinecraft、Rustなどのゲームサーバーをホスティングする
- 既存のPterodactylまたはPelicanパネルをRust製の代替環境に移行する
- ゲームホスティングパネル向けのカスタムテーマやプラグインを開発する
クイックスタート
- 1
公式ドキュメントのインストール手順を確認してください
- 2
calagopus.com/docs/panel/installation のドキュメントに従って、パネルをインストールしてください
使う前に知っておきたいこと
- インストールの詳細は外部ドキュメントにのみ記載されており、READMEにはありません。
- フロントエンドとバックエンドの拡張システムはまだ発展途上のため、APIが変更される可能性があります。
- Reactフロントエンドと併せてRustバックエンドを実行する必要があり、デプロイが複雑になります。
トピック
よくある質問
- panel とは?
- Rust製のゲームサーバー管理パネル。Reactフロントエンドを備え、コンテナベースのサーバー制御を行うPterodactyl Panelの再実装です。 Calagopus Panelは、Webインターフェースからコンテナ化されたゲームサーバーをデプロイ、設定、管理できるゲームサーバー管理パネルです。Pterodactyl PanelをRustで一から再実装し、コンテナベースの方式を維持しながら、刷新されたUIとフロントエンド・バックエンド双方でより体系的な拡張モデルを採用しています。
- panel は無料で使えますか?ライセンスは?
- panel は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- panel は今もメンテナンスされていますか?
- 活発にメンテナンス中。panel の最終コミットは 2026年11月7日 です。
- panel は何に使えますか?
- プレイヤー向けにMinecraft、Rustなどのゲームサーバーをホスティングする 既存のPterodactylまたはPelicanパネルをRust製の代替環境に移行する ゲームホスティングパネル向けのカスタムテーマやプラグインを開発する
- panel のインストール方法は?
- 公式ドキュメントのインストール手順を確認してください calagopus.com/docs/panel/installation のドキュメントに従って、パネルをインストールしてください
- panel はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/calagopus/panel
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Dockerまたはプロセスとして動作するインスタンスを使い、複数のマシン上でMinecraftやSteamのゲームサーバーを構築・管理できる、マルチユーザー対応のWebパネル。
Wingsを通じて各サーバーをDockerコンテナ内で分離し、ゲームサーバーの作成・管理を行える無料のオープンソースWebコントロールパネル。
複数のゲームサーバーを一元管理できるWebベースのパネル。ユーザーごとにサーバーへのアクセスを設定できます。
バニラのゲームメカニクスとの互換性を重視し、高速かつ効率的で柔軟に設定できる、すべてRustで実装されたMinecraftサーバー。
ホスティング事業者向けのオープンソース請求・Webショッププラットフォーム。サブスクリプション、注文、顧客管理に対応します。