-
-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minecraft インストール済みにする Startup Script #28
Comments
ディスクに関してなんですが、最低で20GBでその次に選べるサイズは40GBなんですよね。 |
なるほど、情報ありがとうございます! 😸 さくらインターネットさんからの説明によると、コントロールパネルから特定のサーバーのディスクサイズやメモリ容量を拡張することはできるという話でした。なので、(少なくとも手動で操作する分には) マインクラフト用のサーバーだけサイズを大きくすること自体はできそうですが、dojopaasで対応するのはかなり複雑になりそうという点と、あと公平性にやや欠けるのが課題かなぁと考えています🤔 |
とのことで、メモリも1GB単位でしか指定できないんですよね。 Mincraft用のすごく高性能な共有サーバーを作るとか。 |
マイクラ用のサーバーって何かアップロードしたりするんですかね?普通に遊ぶだけじゃない? |
ウェブサーバーはバーチャルホストで、マイクラサーバーだけを49台提供するとか。。。 |
ディスクサイズは大丈夫そうですが、メモリが2GB〜8GB... orz |
あっ、あとDojo開催日に使い捨てのハイスペックなマイクラサーバーを立ち上げれる仕組みをつくるとか。 |
Slackで "/run-minecraft <公開鍵>" って叩いたらサーバーが起動するとかしたら面白そう! |
僕が把握している限りだと、例えば8x9クラフトやComputerCraftのようなMODをサーバーに追加して、当日マインクラフトの世界でプログラミングする、みたいユースケースかなと考えています。 なので、次のようなアイデアは結構効果的かもしれません🤔
より詳細な利用ケースについては、使いたい道場の方に聞いてみたいですね。Facebook グループの方でこちらの Issue についてリンク貼っておきます! 😄 |
Slackのコマンドで起動できるようにしましょう!w |
Slackのコマンドを作ろう!! - さくらインターネット(その2) Advent Calendar 2016 12日目 |
CoderDojo 関係者の詳しそうな人にメンションさせていただきました。どなたか降臨してくれると嬉しいな... 🙏 |
今のうちにマイクラ用の共有リソースを確保するという方法もありかもしれないですね。サーバーの利用申請が増えていくと、そのうち「リソースが足りなくて立ち上げらない」というケースが考えられるかなと思いました🤔💭 |
メモリとディスクの総量の管理は簡単なので、あらかじめ8GBx5台分とか予約分として確保しておくといいかも。 |
共有サーバーは、
って感じかなーと。たとえばWordPressの公式イベントのWordCampは同じような仕組みでして、見た目の部分はCSSだけで対応しています。なので意外とそれなりのものが作れるはず。 一方でWordPressのアップデートとかは自動化してこちらでまとめて面倒見るみたいな。 |
マイクラのサーバーをCoderDojo全部で一つは可能だとおもいます。 こうすれば、悪質なあらしの対策はできるとおもいます。 とはいえ、故意ではないことからのトラブルが実は多いです。 ほかにもいろいろなModやプラグインがあります。 全国の忍者たちの要望にあわせていれるのは非常に難しいとおもいます。 それから、サーバーに必要な容量ですが、 プラグインによって、メモリの使用量はかわってくるので、運用してみて重たいならふやしていくっていうのがベストだとおもいます。 |
情報ありがとうございます! 少なくとも1道場1台は現実的ではなさそうですね 😅
さくらサーバーのアカウント管理チームと同じ要領で、マイクラサーバーの運用チームというのを作って、そこでやりとりできるようになると良いのかなぁ... とぼんやり考えています 🤔💭 (cc/ @tkc49 ) |
みんなが好き勝手にいろいろアップするようなマイクラプログラミングの環境に適していないというか。 |
そうですね、現時点ではもしやるとしても ただ決定というわけではないので、とりあえずこの Issue はまだ残しておいてもらえると助かります 🙏 (あとで @tkc49 さんと話してから決定しようと考えています💭) |
メモ: magikcraft の開発企業はCoderDojo向けにマイクラサーバーを提供している cf. magikcraft CoderDojo 向け申請フォーム: https://start.magikcraft.io/#Magikcraft-for-CoderDojo |
メモCoderDojo 向けにマイクラサーバーを提供しているスポンサー企業がある。実は
|
こちら、 @tkc49 さんとの話し合いで、「CoderDojo Japan 側では特定のアプリケーションのための共有サーバーは作らず、各道場へのインフラ提供に専念しよう」ということにしました。理由としては、次の通りになります。
@miya0001 上記の理由で、一旦はこの Issue を Close しようかなと思うのですが、いかがでしょうか? 🤔 |
はい、閉じるのは異存ないです。 ただひとつ誤解があるようですが、特定のアプリケーションをOKとかNGとかではなく、いろんなのを簡単にセットアップできるようにしてプログラミングの勉強に集中できるようにしてあげたいなーと思ったのが僕の目的です。 僕の妄想では必要と思った人がシェルスクリプトなりなんなりを作るはずなので、それを順次取り込んだらいいと思ってました。CoderDojoのリポジトリにいろんなインストーラのプロジェクトが増えるといいかなと。なので特定の何かを選ぶとかではなくランダムに増えたらいいんじゃないかと思った次第です。 そんなわけで「何かをいらない」っていう判断はする必要ないんじゃないかなとは思っています。
ちなみにこのほうがさらにOKとかNGの選択が大変なような。。。笑 まあ、マイクラはスペック的に難しいみたいなので、そういう意味で無理かなとは思ってましたし、誰かがやるかなと思ってたので誰もやらないなら閉じていただいても大丈夫です! |
@miya0001 説明が足りずすみません、認識にズレが生じているようですね 💦 個人的には全く同じことを主張していて、特に誤解は無いように感じました >< 僕としては下記で述べたように、インストーラが増えることはとても良いことだと思います! 😸
一方で、 特定のアプリケーションを動かすために大きな共有サーバーを作成するのは一旦 pending にしたい と考えています。この Issue のタイトルと議論のトピックがズレているので、そこが誤解の元になっているのかもしれないですね 😅 言い換えると、Minecraftのスタートアップスクリプトを作るのは全く問題ないのですが、「マイクラが動かないので共有サーバーを作る」というのは、今はやらないようにしたい、といった内容になります 🙇 |
安川さんとの話では、前提があってこういう話しの流れになりました^^ [前提] その中で◯◯については特別メモリーを増やす、◯◯についてはメモリーを増やさないという検討はちと大変かなと思いました。
これについては僕もその方が良いと思います!! 1G範囲内であればっていう視点では話しをしてなかったので、1Gの範囲であれば |
なるほど!いろいろ便利なのが出てくるといいですね! |
共有サーバーの件は理解しました!まあプログラミングの勉強につかいにくいただの遊び場だったらなんだかなーって感じですもんね。 |
ありがとうございます! 😆 細谷さんが3行でうまくまとめてくれましたので、一旦はこちらの理由でMinecraftのスタートアップスクリプトの作成は Pending にしようと思いますね。
もし何らかの方法で実現可能になったら、その際に Re-open する形で進められたらですね ;) |
Minecraft インストール済みのサーバーを生成する Startup Script を作りたい。
ただし、デフォルトで用意している次のスペックだと動かない可能性が高そう (要調査) 👀
cf. https://github.com/coderdojo-japan/dojopaas/blob/master/.github/PULL_REQUEST_TEMPLATE.md
The text was updated successfully, but these errors were encountered: