Skip to content
This repository has been archived by the owner on Jun 11, 2021. It is now read-only.

pennlabs/docker-shibboleth-sp-nginx

Repository files navigation

Deprecation Notice

Note: This repo is archived and not mantained. The new location for this docker image is here

docker-shibboleth-sp-nginx

CircleCI Docker Pulls

This docker image contains Nginx with Shibboleth SP 3.0.4 running on Debian Buster (Slim). The image was built following these instructions.

This image is meant to be used as a base image with local changes overriding the default configs.

Ports 80 and 443 are exposed.

Use as a Base

To use this image as a base, just add your custom shibboleth and nginx configuration. For example a basic Dockerfile could look like:

FROM pennlabs/shibboleth-sp-nginx

COPY shibboleth/ /etc/shibboleth/
COPY nginx/ /etc/nginx/conf.d/

where shibboleth and nginx contain your custom configuration files like shibboleth2.xml and default.conf.

WARNING When using this image as a base, you must generate a new TLS certificate and key for nginx (cert.pem and key.pem). Copy them to /etc/nginx/.