Initialement mis en ligne en 2016, Criminocorpus est le premier musée exclusivement numérique dédié à l’histoire de la justice, des crimes et des peines.
Après près de 8 ans d'exploitation, Emencia a été chargée de le migrer vers une nouvelle version de Django et Python, impliquant l'adaptation de ses nombreuses applications à cette nouvelle infrastructure.
Cette migration a pour but d'optimiser la sécurité du site mais également de s'assurer de son bon fonctionnement dans les années à venir.
Emencia a effectué les actions suivantes :
- Migration de Python 2.7.16 vers 3.10.14
- Migration de Django 1.8.19 vers 3.2.25
- Mise à jour du Django CMS vers la version 3.11.6
- Portage des différentes applications du projet
- Mise en place d’un environnement de développement avec le portage sous Docker et Kubernetes