GithubHelp home page GithubHelp logo

kurone-kito / minecraft-manager-docker Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 41 KB

🐳 The Docker-based tool that manages Minecraft's world.

License: MIT License

Shell 45.49% PowerShell 48.04% Batchfile 6.46%
minecraft-server docker-compose utilities server-side docker minecraft

minecraft-manager-docker's Introduction

Minecraft-server manager for docker-compose

The Docker-based tool that manage Minecraft's world.
Docker ベースの Minecraft サーバー管理ツールです。

Dependencies (必要なもの)

  • docker
  • docker-compose

It working with Windows and Mac only.
Windows と Mac のみで動作確認しています。

Usage (使い方)

Prepare (準備)

Clone this repository and open the folder with Terminal (PowerShell in Windows).
このリポジトリをダウンロード&解凍、もしくは clone して、このフォルダをターミナル(Windows の場合 PowerShell)で開きます。

Depending on the environment such as Linux sudo may be needed, because depending on Docker.
Docker に依存しているため、Linux など環境次第では sudo が必要になる場合があります。

Start (はじめる)

$ docker-compose up -d

The world data will be built automatically.
自動的にワールドデータが構築されます。

Stop (とめる)

$ docker-compose down

Stop the server. The world data will remain.
サーバーを止めます。ワールドは残ります。

Uninstall (すてる)

$ docker-compose down -v

Stop the server and uninstall the world data.
ワールドデータをアンインストールします。

Backup (ワールドのバックアップをとる)

It'll automatically restart the server.
自動的にサーバーの再起動も行います。

$ ./backup
 => 20190810_114514.tar.bz2
$ ./backup foo
 => foo.tar.bz2

Restore (バックアップしたワールドを復元する)

$ ./restore 20190810_114514.tar.bz2

Backup files must be located in the same folder.
バックアップファイルは同一フォルダに配置しておく必要があります。

download data and play locally (ワールドをダウンロードしてシングルプレイする)

It working with Windows and Mac only.
現状 Mac と Windows のみの対応です。

$ ./save

You can also perform backup at the same time by adding the -o option.
また、-o オプションをつけることでバックアップも同時に行うことができます。

$ ./save -o
 => 20190810_114514.tar.bz2
$ ./save -o foo
 => foo.tar.bz2

Settings (設定する)

Place the following .env file in the same folder.
下記の内容の .env ファイルを、同一フォルダに設置します。

SEED=Kuroneko
OPS=kuronekito

たくさんのお馬さんがいる平原にスポーンできます。フゥーー!

minecraft-manager-docker's People

Stargazers

 avatar  avatar

Watchers

 avatar

Forkers

2nd-junkey

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.