Updated Beginner-Friendly version of MineOS-Node (distro)


#1

The current web ui at this time (written in NodeJS), is now being redistributed in it’s updated form (by me), in a more beginner/user-friendly environment!

You no longer need to perform a series of several extra steps just to get modern versions of Minecraft up and running, as everything at this point should pretty much just work right out of the box in this distro, just as the “official” MineOS distro had once originally initially did.


Addressed issues and benefits:

  1. You no longer need to manually update the MineOS web ui to get Minecraft 1.12.x or 1.13.x profiles working, as this distro includes the necessary/required updates/patches already.
  2. You no longer need to manually install or update Java/OpenJDK to get Minecraft 1.12.x or 1.13.x working, as OpenJDK8 (the minimum required for those versions) comes preinstalled, as well as the ability to optionally replace OpenJDK8 with Oracle Java 8 via the included repo.
  3. You have a minimal lightweight desktop environment included (aka you can use your mouse) for your ease of access to your system’s configuration as well as for the administration of your system.
  4. You may (optionally) more easily connect to wireless/WiFi networks rather than to Ethernet if you wish to do so for some reason (generally only recommended if you have no other choice)
  5. A preconfigured easy to use firewall with presets included (one preset for local administration meaning the only port accessible remotely from/using another computer is port 25565 aka the default Minecraft port, another preset for basic remote administration meaning both port 25565 (Minecraft’s default) as well as port 8443 (MineOS web ui) are accessible remotely from/using another computer, and yet another preset for advanced remote administration, meaning ports 25565 (Minecraft), 8443 (MineOS web ui), 22 (SSH/SFTP), and 10000 (Webmin) are accessible remotely from/using another computer; these presets may change in future versions/revisions).
  6. Preconfigured BungeeCord and Spigot template under “Import a server” for quickly getting yourself up and running and into the game with a fully functional BungeeCord server instance alongside a preconfigured Spigot server (these templates will work out of the box by default with one BungeeCord instance and one Spigot server, or multiple with only 1 running at a time, for configurations where you have 2 or more Spigot servers running at once the templates may still be used, they just will require a simple port change for the additional Spigot servers as well as simple additions/entries in the BungeeCord config for each additional Spigot server you create and want to add).

Based upon the proven Ubuntu foundation, JM36-MineOS-GUI-64bit-16.04 (for lack of a better name) is a great delivery system/package: trimmed, extensible, and with MineOS preconfigured and included, with ease of access to configuration/administration for beginners/novices; JM36-MineOS-GUI-64bit-16.04 is one of the quickest and easiest ways to get a managed hosting platform for Minecraft, capable of starting/stopping, backing up, restoring, and archiving your worlds, essentially following along in pretty much the same exact footsteps of the official MineOS TurnKey distro, just simply more up to date (~August 2015 vs January 2019) with the ease of access of the included desktop environment and applications/programs.


Getting Started:

  1. Download the current JM36-MineOS-GUI-64bit-16.04 ISO
  • Checksums for file download verification (optional)
    • SHA256 - 0b04d9bca18125bc78518475dc3222dd8548f21eea3a04fddb7a9ac1fdfc79c2
    • MD5 - 0d63839d6ed04ff0847ae9fc0dbf3993
  1. Burn the ISO image to a CD/DVD or write it to a USB storage device, then boot it in legacy/BIOS aka “compatibility” mode on your machine (not in EFI/UEFI mode as that does not currently work).

    • If your machine is older or is old enough and does not feature an EFI/UEFI then you need not worry as it will simply just boot automatically in BIOS/legacy mode by default.

    You may also boot the ISO in your favorite virtualization software, such as VirtualBox.

  2. Optionally test out the system on your machine live without making any changes that will affect it (just to see if and how things work, incase you want to back out for some reason) and install once ready, following the instructions for partitioning, configuring, user account and password, and installing.

    • If you are asked for (or to provide) a username and password to login to the live mode boot (for testing and/or installing), the username to login will be “jm36mineoslive” with a blank password.
  3. You are now pretty much ready to create one or more Minecraft servers!

Your server’s web ui page will only be accessible locally in firefox via https://localhost:8443 (unless you change your firewall configuration/profile to allow for remote access/administration, which will make your server’s web ui page accessible remotely via https://<Hostname-or-IP>:8443 on other machines).


All other concepts are pretty much the same if not much easier and more user/beginner-friendly.


#2

#3

#4

#5

Is there a URL you have for the ISO download that may be affected here? The patch for this came out in July, but the ISO I currently should be giving should be from November 19, 2018, containing every last commit-to-date.


#6

Well, I suppose that means I’m wrong about that portion then; what had happened was the numerous posts about Minecraft 1.12.x and 1.13.x failing to download and launch in the past few months had me thinking that the official distro hadn’t really been updated to incorporate the latest changes (so my assumption (due to the volume of those posts) was that if or when you downloaded the official distro that by default you’d be really far behind back on OpenJDK7 with 2015’s MineOS-Node (with NodeJS v4) rather than up to date with OpenJDK8 and late 2018/early 2019’s MineOS-Node (with NodeJS v8) and would have to manually update everything yourself before being able to get into what you downloaded and installed it to do; I’ve actually not downloaded, used, nor really touched an iso for the official MineOS distro in a few years now though I believe I do have at least one ISO for Node from back then and maybe even Python).


I also see that on the main wiki page it currently says/shows this down at/by the very bottom:

This page was last modified on 29 May 2018, at 12:36.

So the link there currently points to https://my.syncplicity.com/share/kmo9bvy0azb9vgq/mineos-node_jessie-x64 as does the one on the homepage, so I’m not sure whether it’s actually the November 19, 2018 revision that people are downloading as the page itself where you download from also doesn’t provide any data about the file like date uploaded or anything…also, I just noticed the link in the body of the homepage to the wiki is broken, currently missing “/index.php?title=Main_Page” on the end of the URL (instead throwing you a 404 not found error code when you click on it); the one at the very top of the page is fine though.