Skip to content

Run a minimal OpenConext in Docker

Bart Geesink edited this page Dec 23, 2020 · 3 revisions

CAUTION: NOT FOR PRODUCTION USE!


If you want to check out OpenConext, we provide a docker image with a minimal installation of OpenConext in it. You can use the docker-compose.yml which is located in the root of the project. Please bear in mind that all changes are lost when you stop the docker image. The Docker image currently provides the following apps:

  • Engineblock (the SAML proxy itself)
  • Manage: The application that you can use to manage all the SAML entities
  • Profile: An user profile application
  • Mujina-IdP: A mock IdP that you can use to test (you can use any username and password you'd like)

There is no support for OpenID Connect in this image.

You need the following entry in your /etc/hosts file to access the apps:

127.0.0.1 engine.vm.openconext.org manage.vm.openconext.org profile.vm.openconext.org mujina-idp.vm.openconext.org

After that, it's a simple:

docker-compose up -d

in the project root