From c9279391cfcb9af846b39b37f1063130804ce5f3 Mon Sep 17 00:00:00 2001 From: Andrew Coleman Date: Mon, 12 Jun 2017 16:33:02 -0400 Subject: [PATCH] add make based minecraft server --- minecraft-server/Makefile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 minecraft-server/Makefile diff --git a/minecraft-server/Makefile b/minecraft-server/Makefile new file mode 100644 index 0000000..a7aeb79 --- /dev/null +++ b/minecraft-server/Makefile @@ -0,0 +1,19 @@ +.PHONY: all clean + +all: + docker run \ + --restart always \ + --detach \ + --name minecraft \ + --publish 25565:25565 \ + --env EULA=true \ + --env DIFFICULTY=normal \ + --env ALLOW_NETHER=true \ + --env ANNOUNCE_PLAYER_ACHIEVEMENTS=true \ + --env GENERATE_STRUCTURES=true \ + --env MEMORY=2G \ + --volume $(MC_HOME)/minecraft:/data \ + itzg/minecraft-server + +clean: + docker ps -a | grep minecraft && docker rm -f -v minecraft || true