- If you prefer Ubuntu 18.04 LTS (Bionic Beaver) instead of Debian 10 (Buster), comment out the first line and uncomment the second line of
Dockerfile
. - Copy an HTTPS certificate to
files/apache-cert.pem
. - Copy a certificate's key to
files/apache-key.pem
. - Copy a certificate CA chain to
files/apache-chain.pem
. - Change
host.domain.tld
infiles/certificate.cnf.example
accordingly and remove.example
extension. - Edit
files/metadata-template.xml.example
to fit your needs and remove.example
extension. - Update
files/shibboleth2.xml.example
, at leastentityID
,<SSO>
and<MetadataProvider>
and remove.example
extension. - Run
./certificate.sh
script to generate metadata certificates. - Run
./build.sh
to build a Docker image. - Execute
./run.sh
to run a Docker container with Shibboleth SP. (By default, port 80 is for HTTP and 443 for HTTPS, but you can specify your own with the following command:./run.sh 8080 8443
)
-
Notifications
You must be signed in to change notification settings - Fork 6
Shibboleth SP as a Docker container
License
JanOppolzer/shibboleth-sp-docker
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Shibboleth SP as a Docker container
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published