Skip to content

Latest commit

 

History

History

backend

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
Loading