Minecraft Mac Mini Linux Server

An amazing, educational gift

The Mac Mini is one of the best computers every created for at least one reason beyond the obvious ones: it makes a great Linux server. And what better way to play with a Linux server (as a kid or kid-at-heart) than setting up a custom Minecraft server with Spigot.

Creating a Linux Minecraft server is one of the most fun—most educational—projects anyone can undertake who wants to understand the most important operating system on the planet, Linux. Whether you are a parent who wants to have a project with your kids or a teen who wants to give Linux a try to learn it, or a grandpa setting up the most amazing world for your grandchildren, getting started is very affordable and easy, if you know how to start. By request, here’s how.

[Eventually I will have the full details of how to do this documented here step by step. For now I wanted to get the outline up (for those who have been asking).]

What You Need

  1. A Mac Mini ($500 new, much less refurbished)
  2. Ubuntu Linux Server (free)
  3. Spigot Minecraft Server (free)
  4. Reasonably fast Internet connection (200 mbps + recommended)
  5. Ethernet network cable ($10 online, don’t buy at store, way overpriced)
  6. Internet modem/router with Ethernet cable port that let’s you port forward (most do these days)
  7. A static IP or willingness to change your domain often
  8. (optional) A domain name (which you can get free)

Why a Mac Mini?

  1. It’s cheap
  2. It’s silent
  3. It runs super cool without a fan
  4. It has at least 4GB of RAM (compare to $40/month at Digital Ocean)
  5. It has a ton of disk for just being a server
  6. It has a CPU easily fast enough to handle the load (without the GUI)
  7. It is really small and can fit next to your WiFi router/modem
  8. You can stack them to make your own clusters