Hereās the guide for Ubuntu 15.
Or, you may try my adapted steps below (includes Oracle Java 8, copy and paste friendly)
1: Sudo into root
sudo -i
2: Create and use a temporary directory for installation
rm -rf /tmp/*
mkdir /tmp/setup
cd /tmp/setup
3: Preparing dependencies (adding the Oracle Java 8 PPA Repo to the system)
add-apt-repository ppa:webupd8team/java
4: Installing dependencies
wget https://deb.nodesource.com/setup_5.x
chmod a+x ./setup_5.x
./setup_5.x
echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections
apt-get -y --force-yes install nodejs git rdiff-backup screen build-essential oracle-java8-installer oracle-java8-set-default
5: Installing MineOS-Node
mkdir -p /usr/games
cd /usr/games
git clone GitHub - hexparrot/mineos-node: node.js implementation of mineos minecraft management minecraft
cd minecraft
git config core.filemode false
chmod +x service.js mineos_console.js generate-sslcert.sh webui.js
npm install
ln -s /usr/games/minecraft/mineos_console.js /usr/local/bin/mineos
cp mineos.conf /etc/mineos.conf
cp init/systemd_conf /etc/systemd/system/mineos.service
systemctl enable mineos
cd /usr/games/minecraft
./generate-sslcert.sh
reboot
A reboot shouldnāt be necessary, however I do recommend it (if you donāt wish to reboot, donāt copy the reboot command at the end of the script)
Once finished, the MineOS-Node Web UI should be available on https://āipā:8443 (replace āipā with the IP). In the event that something goes wrong, chances are that it was during the install of the UI, and these extra steps should be followed:
1: Sudo into root:
sudo -i
2: Updating/resetting MineOS-Node Scripts:
cd /usr/games/minecraft
git fetch
git reset --hard origin/master
rm -rf node_modules
npm install
chmod +x mineos_console.js
The MineOS-Node WebUI should now be available on https://āipā:8443 and if it still doesnāt work, repeat the āInstalling MineOS-Nodeā section, and if it doesnāt work, try again from up top. Occasionally something might not work/install, so you may need to retry. Let us know how everything goes!