Dépôt source : https://github.com/EsupPortail/esup-apereo-cas-docker
| Sommaire |
|---|
Objectifs
esup-apereo-cas-docker propose des images Docker qui embarquent un serveur Apereo CAS (Central Authentication Service) pré-configuré, dont le but est d'être accompagné d'un annuaire OpenLDAP peuplé de comptes de test.
...
CAS démarre et devient accessible à l'adresse adresse : http://localhost:8080/cas
Trois comptes de test sont proposés : admin, joe et jack - le mot de passe étant pour chacun 'pass'.
Ces comptes sont portés par le openldap monté par le docker-compose, aussi en plus du docker-compose-example.yml à regarder, consultez également l’ensemble des fichiers de configurations proposées dans le répertoire docker-example.
Exemples sur des projets ESUP
...
Comme indiqué dans son README, un profil permet de lancer dans le même temps l'applciation l’application esup-pay elle-même.
Reportez vous sur le fichier docker4dev/docker-compose.yml d'esup-pay pour plus de détails.
...
esup-filemanager propose également une intégration similaire pour test/dévelopementdéveloppement/démonstration
https://github.com/uPortal-Project/esup-filemanager/tree/master/src/etc
...
Et enfin esup-otp-cas nous a ammené amené à pousser l'image apereo-cas-ldap-mfa, via l'implémentation d'un docker-compose, c'est l'ensemble de l'infrastructure serveur du projet esup-otp, soit cas/esup-otp-cas/esup-otp-api/esup-otp-manager qui est opérationnel via une commande docker : https://github.com/EsupPortail/esup-otp-cas/tree/master/src/etc
Publication des images Docker de esup-apereo-cas-docker
Comme indiqué dans le README du projet, de nouvelles versions des images peuvent être poussés par les mainteneurs esup-portail du projet en poussant un nouveau tag dans le github : une tâche d'intégration continue de github se chargeant de builder les images docker pour les pousser dans ghcr.io. La procédure est assez simple, si vous avez un besoin particulier pour une nouvelle version ou support, vous pouvez nous faire une issue ou même un pull-request sur l'entrepôt directement.