Installation

Unzip the archive on a Linux system. The server has been tested with Ubuntu 22 LTS.

Run the migration process, this will essentially setup the system. Migration is also needed when updating the license manager.

$ ./tgss-lms migrate # <1> Setup license manager
Migrate Command: Prepare
The following migration(s) will be prepared:
+ App.CreatePool on default
+ App.CreateCheckout on default
+ App.CreateUser on default
+ App.CreateGroup on default
Would you like to continue?
y/n> # <2> Type y to continue

Then launch the server:

tgss-lms serve --hostname 0.0.0.0 --port 8080

Connect a web browser to the host and port. The initial username and password is set as (without the quotes):

Username

"admin"

Password

"password"

It is recommended to change the admin password in the web interface immediately.

There is no trivial way to recover the admin user’s password if it is forgotten.