Skip to content

Configuration Options

Shared Options

Please set the following environment variables in your config file as required

Key Description
global.env.API_GATEWAY Fully qualified URL of the API in the format https://[API_URL]
webfront.env.DEFAULT_TEAM Name of the team users will primarily login with.
This will be shown on the login page.
Optional: Only set if you are authenticating with multiple providers.
events.env.NOTIFIER_EMAIL_HOST SMTP gateway hostname, e.g. smtp.ethereal.com
events.env.NOTIFIER_EMAIL_USERNAME Optional: SMTP gateway authentication.
Setting a value will enable auth and use the default port of 587
events.env.NOTIFIER_EMAIL_PASSWORD Optional: SMTP gateway authentication password
events.env.NOTIFIER_EMAIL_PORT Optional: SMTP gateway port.
Default: 25 (OR 587 if NOTIFIER_EMAIL_USERNAME is set)
events.env.NOTIFIER_EMAIL_FROM_NAME Optional: Emails are sent from this name.
Default: Huddo Boards
events.env.NOTIFIER_EMAIL_FROM_EMAIL Optional: Emails are sent from this email address.
Default: no-reply@huddo.com
events.env.NOTIFIER_EMAIL_SUPPORT_EMAIL Optional: Support link shown in emails.
Default: support@huddo.com
events.env.NOTIFIER_EMAIL_HELP_URL Optional: Help link shown in new user welcome email.
Default: https://docs.huddo.com/boards/howto/knowledgebase/
events.env.NOTIFIER_EMAIL_OPTIONS Optional: Custom NodeMailer email options (insecure tls etc).
For example: "{\"ignoreTLS\": true,\"tls\":{\"rejectUnauthorized\":false}}"
user.env.DISABLE_WELCOME_EMAIL Optional: Set to disable welcome emails for users

For Connections

Key Description
provider.env.WIDGET_ID Optional: ID of the Community widget configured in this step
user.env.CONNECTIONS_NAME Optional: If you refer to 'Connections' by another name, set it here
user.env.CONNECTIONS_CLIENT_ID oAuth client-id, usually huddoboards
user.env.CONNECTIONS_CLIENT_SECRET oAuth client-secret as configured in this step
user.env.CONNECTIONS_URL HCL Connections URL, e.g. https://connections.example.com
user.env.CONNECTIONS_ADMINS Emails or GUIDs of users to grant admin permissions.
e.g. "[\"admin1@company.example.com\", \"PROF_GUID_2\"]"
user.env.CONNECTIONS_KEYCLOAK_URL Optional: See keycloak authentication for more information
user.env.CONNECTIONS_KEYCLOAK_REALM Optional: See keycloak authentication for more information

For Domino

Key Description
user.env.DOMINO_AUTH_URL Optional: HCL Domino REST API URL. See domino authentication for more information
user.env.DOMINO_CLIENT_ID Optional: oAuth client-id, see domino authentication for more information
user.env.DOMINO_CLIENT_SECRET Optional: oAuth client-secret, see domino authentication for more information
user.env.DOMINO_ADMINS Optional: Emails or GUIDs of users to grant admin permissions.
See domino authentication for more information
user.env.DOMINO_USE_PROFILE_IMAGE_ATTACHMENTS Optional: set true to enable using profile images
See domino authentication for more information
user.env.DOMINO_PROFILE_IMAGE_NAME Optional: file name of profile images. Uses first image attached if not set
See domino authentication for more information
user.env.DOMINO_AUTH_SCOPE Optional: defaults to $DATA
See domino authentication for more information
user.env.DOMINO_REST_SCOPE Optional: defaults to directorylookup
See domino authentication for more information