HomeSoftware Heritage

docker: Add optional keycloak service and configure its use in swh-web

Description

docker: Add optional keycloak service and configure its use in swh-web

Add optional keycloak service in order to test user authentication and authorization
with OpenID Connect in other swh services.

Enable OIDC user authentication in swh-web.

To start keycloak related services, use:

$ docker-compose -f docker-compose.yml -f docker-compose.keycloak.yml up -d

Related to T2219

Details

Provenance
anlambertAuthored on Mar 18 2020, 4:07 PM
anlambertPushed on Mar 27 2020, 12:25 PM
Differential Revision
D2774: docker: Add keycloak service and configure its use in swh-web
Parents
rDENVd9fb9855c7de: Use /usr/bin/env bash instead of /bin/bash
Branches
Unknown
Tags
Unknown