Skip to content

nutty7t/craft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NuttyCraft

nuttycraft

# build docker images
# (requires make, docker, and pipenv)
make all

# start the server
make -C server start

# stop the server
make -C server stop

# stream server logs
make -C server logs

# backup the server
make -C backup backup

Take a look here to see how I am using deploying these Docker images in Kubernetes.

  • backup runs as a Kubernetes CronJob that performs scheduled backups of the server.
  • restore runs as an init container that enables restoration of backup archives to persistent volumes.
  • server runs as a pod container which runs the Minecraft server.