The YOUnite UI (youniteui) service is an NGINX server that serves up YOUnite UI pages.

The YOUnite UI service is already configured as part of the Docker Compose stack so, no extra configuration is required to be able to run the YOUnite UI. Refer to the following in case changes are required:

Configuration Variables

Property Description Default Example

API_ENDPOINT

YOUnite server API request endpoint

None

http://local.younite.org:8080/api

DVS_API_ENDPOINT

YOUnite Data Virtualization service endpoint

None

http://local.younite.org:8084/api

KIBANA_URL

Logging service API endpoint

None

http://local.younite.org:5601

SSO_TYPE

Set to O for the default single-sign-on service Open ID. Contact your system integrator for other options.

None

O

NOTIFICATIONS_CSRF_URL

URI to retrieve a cross-site request forgery (CSRF) token from. Typically, this is the /csrf endpoint of the YOUnite Notification Service.

None

http://local.younite.org:8082/csrf

NOTIFICATIONS_STOMP_URL

URI to register for stomp notifications - this typically is the /ws endpoint of the YOUnite Notification Service.

None

http://local.younite.org:8082/ws

SSO Configuration Variables

The UI needs to be configured with a SSO_TYPE of O, ie:

- SSO_TYPE=O # O = Open ID Connect, S = SAML (not yet supported)
Note
SAML is not currently supported but may be added in a future release
Property Description Default Example

SSO_TYPE

Set to O for the default single-sign-on service Open ID. Contact your system integrator for other options.

None

O