This repository is hosting the container images that are needed to run the REDCap Helm Chart provided by the Greater Paris University Hospitals.
Those images are as follow :
httpd-shibd
: A custom container made to host an instance of Apache HTTPd and Shibboleth.fastcgi-client
: A simple FastCGI client.php-fpm
: A PHP 8.2 FPM server that contains all dependencies and configurations needed by REDCap.
Each subfolder contains its own README file.
All those containers are rootless
, and none of them is containing, or distributing REDCap binairies.
If you wish to use REDCap and are not sure where to start, you may visit the dedicated REDCap Community Site.
This project uses 3 Github Workflows (presents under the .github/workflows directory), which will, for each image :
- Lint the Dockerfile using
Hadolint
- Scan the container images using
Dockle
- Runs critical vulnerability, secrets and license checks on the container image using
Trivy
- Pushes the container images to this project's GHCR for it to be retrieved as a container image.
You're welcome to read the contribution guidelines.
The informations about the licensing and the dependencies of this project can be found under :
- The project's license file
- The legal notice