lemolatoon / ftb-git-backup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

%Macの場合もLinuxの手順を踏んでください。

環境構築

git clone git@github.com:lemolatoon/ftb-docker.git

windows

powershellを立ち上げ、マインクラフト用のディレクトなどにcdで移動。

./scripts/win/installer.ps1
cd server
../serverinstall_90_2325.exe
./start.bat

linux

./scripts/linux/installer.sh
cd server
../serverinstall_90_2325
./start.sh

(適宜yEnterや、chmod +xなどしてください。)

Serverが起動してログが出なくなったら、一旦

stop

と打ちサーバーを止める。

一旦このリポジトリのルートに戻る。(PS C:\******\ftb-docker> ~/******/ftb-docker>の状態)

windows

./scripts/win/whitelist.ps1

linux

./scripts/win/whitelist.sh

そして再び起動

windows

cd server
./start.bat

linux

cd server
./start.sh

始めるとき

git fetch origin
git rebase origin/master

windowsの場合

./scripts/win/restore.ps1

linuxの場合

./scripts/linux/restore.sh

サーバを外に開放する。

ngrokを使う。PORTは25565

https://zenn.dev/book000/articles/ngrok-minecraft-server

  1. ngrokをinstallする。
    • https://ngrok.com/ へ登録する。
    • ngrok のコマンドラインツールをダウンロード
    • ngrokのアカウントを連携 (ngrok authtoken <TOKEN>)
  2. scriptを実行する。
./scripts/win/open.ps1
# または
./scripts/linux/open.sh

ngrok tcp --region ap 25565

終わるとき【重要!】

サーバーのコンソールで

ftbbackups start backup
stop

一旦このリポジトリのルートに戻る。(PS C:\******\ftb-docker> ~/******/ftb-docker>の状態) Linux

./scripts/linux/backup.sh

Windows(Powershell)

./scripts/win/backup.ps1
git add .
git commit -m "なにかメッセージ"
git push origin master

About


Languages

Language:Shell 59.7%Language:PowerShell 40.3%