Testing new web programmed with node.js

Since my server has benefited greatly from MineOS I am attempting to help out Hexparrot by installing and attempting to use the new webui.

I installed Ubuntu Server 14.1 in a virtualbox machine and followed the installation directions on the GitHub page.

Everything seemed to go well.

After rebooting for good measure I downloaded the latest Mojang release (1.8.7) and attempted to create a new server.

The current release version of webui has a three step process for creating a new server. The first is ownership, the next server.properties and the third is where you select the profile.

In the alpha it seems to be a one step process but it skips the ownership and profile pages. It does not create a server for me.

I’ve attempted this both as root and as the default user.

I’m sure you’ll need more information to diagnose this, so ask away and I’ll do my best to provide information.

As before, all servers should be by a non-root user, so that’s definitely who you want to log in as.

The ownership page seemed rather needless to keep this time around, since you can still change up ownership simply with the dropdown on the server status page. While many users used this, it was still a vast minority, so it seemed okay to make this available, but just not during the creation stages.

Profiles are also a little different. In fact, a profile is no longer required–all that’s required is having a jar file in the server’s live directory. In most new cases of creating servers, however, people will want to use profiles, so the workflow should be:

  1. profiles, download profile
  2. create a server
  3. server status, ‘start’

Without choosing a profile or jar, a prompt will pop up letting you know ‘it only takes a jar file to start the server’ (relevant for server imports or people who build their own jar).

If no options are available, then options are inserted by selecting available profiles, as you may already have seen.

But at any rate, whatever user you logged in as should immediately show the server after you create it, whether or not you do anything involving profiles. Are there any errors in /var/log/mineos.log?

What commit are you using? git show

Okay, I made a mistake.

The webui is creating new servers, kind of. The directories show up under /var/games/minecraft/servers but they don’t show up in the webui.

There don’t appear to be any errors in /var/log/mineos.log

I’m not sure which directory to run the git show command in.

Run the command in /usr/games/minecraft.

There’s rapid by fixing going on now that many more eyes are seeing the webui so at this point in time, regular (like daily) updates Are being released to correct all the most critical issues like the one you’re describing.

Here are the results:

chris@ubuntu:/usr/games/minecraft$ git show
commit b80536a4b579b1243a22cc2fdc4a7125cb03c520
Merge: 8e55b3d a9c0d14
Author: William Dizon <wdchromium@gmail.com>
Date:   Sun Jun 28 11:43:53 2015 -0700

    Merge pull request #58 from hexparrot/progress-request
    Progress request


Yeah, go ahead and update the scripts–the issue you’re experiencing should be solved by now.

git fetch
git reset --hard origin/master

this is the procedure for updating Mineos-node to the most current version?

and it’s done in /usr/games/mineos-node ?