ojbc/idp

By ojbc

Updated about 6 years ago

Shibboleth IDP server, version 3.2, running in Apache Tomcat version 8 and Oracle JDK version 8

Image
0

1.4K

An Alpine Linux based implementation of the Shibboleth Identity Provider, version 3.2, running inside Apache Tomcat version 8, in turn running in Oracle JDK version 8.

Maintained by the Open Justice Broker Consortium GitHub: https://github.com/ojbc/docker Dockerfile: https://github.com/ojbc/docker/blob/master/idp/Dockerfile

For more on Shibboleth IDP, see: https://wiki.shibboleth.net/confluence/display/IDP30/Home.

Usage

The image does not expose any ports by default, as the OJBC standard approach is to use Weave (https://github.com/weaveworks/weave). If you want to expose ports, just extend the image and add an EXPOSE directive. Tomcat runs on the standard http ports (80 and 443).

The default configurations for Shib IDP are in the files here: https://github.com/ojbc/docker/tree/master/idp/files. These files setup the SAML metadata, login, attribute release, etc. You can read more about Shib IDP config here: https://wiki.shibboleth.net/confluence/display/IDP30/Configuration.

Docker Pull Command

docker pull ojbc/idp