Skip to content

Commit

Permalink
Update README about the ldap and idp containers
Browse files Browse the repository at this point in the history
  • Loading branch information
markpatton committed Sep 10, 2024
1 parent 98c55bb commit a96841a
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,10 +52,10 @@ docker compose -p pass-docker -f docker-compose.yml -f eclipse-pass.local.yml -f

## Services:

### [`idp`](https://github.com/eclipse-pass/pass-docker/idp)
### `idp`

Repository: https://github.com/eclipse-pass/pass-docker
Package: https://github.com/orgs/eclipse-pass/packages/container/package/idp
This service runs a Shibboleth Identity Provider using an image from [https://spaces.at.internet2.edu/display/ITAP/InCommon+Trusted+Access+Platform+Release].
Configuration files in the image are overridden on startup by using files in `idp/`.

Environment variables:
* `IDP_HOST=http://localhost:9080`
Expand All @@ -65,6 +65,12 @@ Separately there is a non-container environment variable `IDP_INTERNAL_PORT` whi
The default is 8080. This can be used to make 9080 support https by setting it to 4443 in the docker compose environment. One way to do this is by adding
`IDP_INTERNAL_PORT=4443` to the docker compose command. Note that `-e` should not be used because it is for container environment variables.


### `ldap`

This service runs the 389 Directory Server which is a LDAP server. It is used by the IDP as a source of information on users.
The users in ` ldap/pass.ldif` are loaded on startup.

### [`pass-core`](https://github.com/eclipse-pass/pass-core)

Repository: https://github.com/eclipse-pass/pass-core
Expand Down

0 comments on commit a96841a

Please sign in to comment.