9. Running Your Own IdP Instance
Anyone can run an Identity Provider by using Shibboleth IdP software that is produced as Open Source product.
Olevi customers that have license agreement to use the software can run Olevi IdP.
We understand that some customers want to maintain their own setup or try fitting an IdP to their setup before committing to long term procurement. For these customers we have made it easier to run Shibboleth software. Shibboleth project doesn’t yet provide supported Docker Image of the software, but we have made one available for you.
Our Docker image is based on old and abandonded Unicon project that was later maintained by CSC. While CSC guys have done amazing job with the image, it seems that they have not updated it publicly lately. There are other images as well. At least Ian Young’s version seems interesting.
If you want to try and see concretely, what Shibboleth is all about, you can find our image project in GitHub or download it from DockerHub. Both sites have some basic instructions on how to launch the service.
For Experienced Users
While we do make the Shibboleth Docker Image available for anyone to try, we feel that it is necessary to mention that experienced knowledge on IT and authentication is needed to understand the IdP. Possibly needless to mention, but for sure understanding on Linux Platforms, Docker and basic devOps practices are needed to run the service.