A simple and effective Vagrant setup for vanilla Minecraft and the Minecraft Overviewer
 
 
 
 
Go to file
Andrew Coleman c9279391cf add make based minecraft server 2017-06-12 16:33:02 -04:00
caddy remove local directory reference and use original overviewer target directory 2017-06-12 15:49:06 -04:00
minecraft-server add make based minecraft server 2017-06-12 16:33:02 -04:00
overviewer add check-tiles option 2017-05-23 13:05:32 -04:00
.gitignore Initial commit of vagrant + minecraft 2015-03-26 13:13:51 -05:00
LICENSE Initial commit of vagrant + minecraft 2015-03-26 13:13:51 -05:00
README.md Initial commit of vagrant + minecraft 2015-03-26 13:13:51 -05:00
Vagrantfile Update to alpine linux base 2017-05-10 13:01:27 -04:00
provision.sh remove my minecraft username 2017-05-22 13:23:24 -04:00

README.md

Vagrant + Minecraft Server

Why?

There are simple servers for most Unix and Windows operating systems, sure, but do you want the hassle of installing Java and its constant need for updates? Do you want to manage starting the actual server itself? Probably not. I know I don't want to.

This is also helpful to give to your buddies so they can run their own local server, or it's very handy for a LAN party.

How?

  • Install Vagrant
  • Install VirtualBox if you don't already have one.
  • Clone this repo
  • vagrant up

What this provides

This repository gives you access to a fresh-built VM hosting the newest version of vanilla Minecraft. It runs the server out of memory and will periodically write new changes to disk. It supports log rotation and daily backups of the server. It also generates a Google Map of your world and keeps it up to date daily. There is nothing for you to do or configure. It Just Works(TM).

From your machine

From other machines

You will need to manage your local firewall settings accordingly. This process works much better if you have local DNS resolution from a fine product like pfSense or DD-WRT.