Backend service ¶
The SciCat backend HTTP service.
Enable additional features ¶
The
BE_VERSION
value controls which version of the backend should be started, either
v3
or
v4
(default).
Setting the BACKEND_HTTPS_URL and OIDC_ENABLED env variables requires changing the OIDC configuration, either in the v3 compose.oidc.yaml and providers.oidc.json , or the v4 env file .
Dependencies ¶
Here below we show the internal dependencies of the service, which are not already covered
here
(if
B
depends on
A
, then we visualize it as
A --> B
). The same subdomain to service convention applies.
When setting
BACKEND_HTTPS_URL
and
OIDC_ENABLED
, you might need to also set
KEYCLOAK_HTTPS_URL
to correctly resolve the login flow redirects. A more detailed explanation for
v3
can be found here, and it is similar for v4.
graph TD
ldap --> backend
keycloak --> backend