Tutorials:Settings

From LANCommander
Revision as of 03:32, 9 September 2023 by DoctorDalek (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

General

Beacon

Toggling this option will enable or disable the local network beacon used by clients to auto-discover the LANCommander server. This is useful for LAN installations.

The beacon works by sending a small UDP broadcast and is implemented using the Beacon library by rix0rrr.

IGDB Credentials

LANCommander supports the automatic lookup of game metadata by querying the IGDB API. In order to use this feature, your instance must have valid IGDB API credentials. An account can be created by following instructions on IGDB's site. Once an account has been created, you can add the client ID and secret into LANCommander.

Users

This panel currently only has basic user management. Users can become administrations through promotion, and administrators can be restored to normal users by demotion. Users can also be deleted from this panel.

Authentication

The authentication panel is used to define authentication requirements for users in LANCommander.

Tokens

In the top section, tokens have two properties that can be managed. The first is the Token Secret. This string is used to generate a secure token on user login. If you would like to force sign-out of all users, you can change this secret to any string. Do not share this secret with anyone!

The Token Lifetime setting is used to determine how long a token is valid for, or how long a login is valid for.

Password Requirements

The lower section of Authentication manages the password requirements for user registration in your LANCommander instance. This is pretty self explanatory, so adjust to your heart's content.

IPX Relay

LANCommander has a built-in dedicated IPX relay server. To read more about the purpose of a dedicated IPX relay server, please review the DOSBox wiki.

The IPX relay can be enabled under the IPX Relay panel. You can also adjust the port the relay listens on as well as enabling debug logging if required.