Skip to content

Configuration wizard

One of the possible options for configuring our services is to use our configuration wizard. It make basic configuration easier.

Configuration wizard will run automatically when configuration file was not found. Also is additional possibility to run configuration wizard by run application with the following parameter:

1
$  --edit-config 

Configuration wizard sample questions

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
 Input name for service. ... RestApi
 Input RAS Server IP. ... 172.16.17.31
 Input RAS Server ports (comma separation). ... 54332
 Input database server IP. ... 172.16.17.31
 Input database name. ... gsdapi
 Input user name. ... gsdwebservice
 Choose password type: » Plain password
 Input user password. ... *
 Choose listeners type » Http, Https
 Input port for HttpListener listener. ... 123
 Input port for HttpsListener listener. ... 8334
 Input server key for HttpsListener. ... E:\node\net-api\cert\key.pem
 Input server certificate for HttpsListener. ... E:\node\net-api\cert\cert.pem
 Do you want to run a statistic analyse? » YES

Ports configuration

When needed is input multiple ports, it is possible by enter ports with comma.

Example
1
? Input dfRas ports (comma separation). » 5443,5222,4313

Password types

This field give the ability to input password in two ways.
First one Plain password accepts plain password string from which it is created MD5 hash.
By selection Md5 hash you must input MD5 hash created from password string.

1
2
3
? Choose password type: » - Use arrow-keys. Return to submit.
>   Plain password
    Md5 hash

Listeners type

This field give ability to chose to data transporting protocols. Using space key you can enable/disable chosen protocol.

1
2
3
4
? Choose listeners type »
(*)   Http
( )   Http2
( )   Https

After chose protocols, there are appears questions to fill.

Http

1
 Input port for HttpListener listener. ... 123

Https/Http2

1
2
3
 Input port for HttpsListener listener. ... 8334 Input server key for HttpsListener. ... E:\node\net-api\cert\key.pem Input server certificate for HttpsListener. ... E:\node\net-api\cert\cert.pem

More information about needed fields can be found in configuration guide.