Configuring Server Settings

The Server Settings Configurator allows you to configure server-wide settings such as Postgres, Locale, SMTP, OIDC, etc.

You can access the Server Settings Configurator from within the Settings tab or via /setup

Skipped Settings

Server settings are saved in /data/config/serverConfig.json and are included in the backups created in the Settings tab.

Certain settings such as the Postgres connection string, have a "Skip" option. This is used for settings that are injected via environment variables and therefore if skipped, it will not save the specific setting within the serverConfig.json file for security purposes. This is mainly used for credentials/secrets that are rotated or injected via a vault.

Locale Overrides

This serves as an alternative to injecting LANG and LC_ALL in the environment variables and will therefore allow you to set a locale that LubeLogger uses along with a date override. This will allow you to mix and match different locales and their date formats i.e.: using en-US locale for currency and number formats but you wish to use ISO-8601 for date formats instead of MM/dd/yyyy

Changing locale settings will require LubeLogger to be restarted, for docker this means restarting the container, for Windows/Linux executable this means closing out the console app and re-opening it.

SMTP

You can configure and test the SMTP settings within the Server Settings Configurator

Root User OIDC

You can enable OIDC authentication for the Root User in the Miscellaneous section of the Server Settings Configurator

The Root User Email Address will be used to identify which email coming from the IdP will be used to authenticate the user as the Root User.

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9