We’re currently in the process of moving our Docker images into this repository. The list below is not exhaustive.
Maintained Images
The following Docker images are maintained by Penn Labs:| Docker Image | Description |
|---|---|
| Django base | A base Docker image for Django applications |
| Waypoint | Unified development environment for Penn Labs products |
| Pg S3 Backup | Bundles AWS CLI and PostgreSQL for daily database backups |
| Shibboleth SP nginx | Shibboleth SP running behind nginx |
| Team sync | Syncs GitHub teams to Vault policies |
| Datadog agent | Bundles extra integrations with the base Datadog image |
Build and Publish Process
All Docker images follow a standardized build and publish process:- Automated Builds - Images are built automatically using GitHub Actions
- Commit SHA Tagging - Each image is tagged with its corresponding commit SHA for traceability
- Docker Hub Publishing - Built images are pushed to Docker Hub for distribution
Finding Images on Docker Hub
All Penn Labs Docker images are available on Docker Hub under thepennlabs organization. You can find them at:
- Available tags and versions
- Pull statistics
- Dockerfile and build information
- Usage instructions