====== kitsunebi (狐火) ====== 2024年09月時点で廃止済みなので、現在は使われていない。 新たな仕組みへの部分的な移植は進行中。 Minecraft サーバを管理するための仕組みがまとまったリポジトリ。 Git で構成をバージョン管理しつつ、Docker を活用するために作った仕組み。 MCPlayNetwork 向けに自前で作ったやつだが、別にどこでも誰でも使うことはできる。 ====== 目標 ====== 以下を目指す。 * Docker の活用 * 安定性の向上 * ポータビリティ性の向上 * メンテナンス性の向上 * 環境複製の簡易化 ====== ディレクトリ構造 ====== * ''configs'' * 設定ファイルを管理するディレクトリ * ''data'' * 実データを管理するディレクトリ * ''enviroments'' * 各環境変数を管理するディレクトリ * ''plugins'' * プラグインを管理するディレクトリ * ''scripts'' * スクリプトを管理するディレクトリ * ''secrets'' * 機密情報を管理するディレクトリ * ''worlds'' * ワールドデータを管理するディレクトリ * ''docker-compose.$ENV.yml'' * Docker compose ファイル ====== 変更履歴 ====== {{rss>https://github.com/mcplaynetwork/kitsunebi/commits/master.atom 30 date author}}