Introduction to Web Launcher

From Legends of Aria Admin and Modding Wiki
Revision as of 17:30, 9 May 2018 by Kade CS (talk | contribs) (first iteration of launcher web intro)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The Web Launcher is comprised to two parts, the Launcher Server, and Launcher Clients (Machines).

This guide is meant to help navigate the Launcher Server to setup a Cluster with Machines to run the cluster.

The Launcher is still a work in progress and there are several known issues/limitations, as such we do not recommend it is used right now for player populated live servers.

Launcher Machine

A Machine is the client aspect to the Launcher Server, it is a NodeJS application that manages your ShardsServer regions. It can run plugins (custom as well) and all code distributed with this portion remains open and commented.

Creating Machine

When you first enter the Launcher Web application, you should be presented with the machines page. If not, please click the small computer screen icon in the top right corner.

Then click Add Machine.

Launcher web create machine.png

The Machine can be renamed at this point if you choose

Machine Setup

Download Setup, this program will install all dependencies for ShardsServer and Launcher (VS 2013 C++ runtime, Net 4.5, NodeJS 8.11) and setup the launcher application. It does not require Administrative privileges though each dependency installation will. You can manually fetch and install each dependency yourself before hand and setup will detect and skip those steps.

The folder must not require Admin to edit. For example C:\Program Files\Launcher will not work since Admin is required to modified files in that path.

Machine setup download.png

The file name is used as a source of information for the setup, please keep the file named as presented.

Machine setup success.png

Install ShardsServer

Now that the Machine is online, there will be a button for ShardsServer letting you know an update is available. Install the version of your choice. The version in the picture is from internal testing so don't expect your version numbers to match exactly.

Update shardsserver.png

Creating Cluster

Click the + icon in the top left corner, then press Create Cluster, and confirm. When done, you can open the side menu from the top right icon and select your cluster.

Launcher web create cluster.png

Configure Cluster

First assign the provider (Currently there is only one cluster provider but this will expand over time)

Launcher web assign provider.png

Then install a matching version cluster. (First three version numbers match)

Launcher web install cluster.png


Configure Your Server

Optionally you can go to Configuration > Server Name to change the name of your Cluster Server and how it's displayed on the server list and inside Launcher Web

Launcher web rename server.png


Start Your Server

Launcher web start server.png

Press the Start Button!