Migration du site Criminocorpus, Musée d'histoire de la justice, des crimes et des peines

16 février 2026 15:22 dans data-pipelines / plateforme-digitale

La plateforme Criminocorpus est éditée par Criminocorpus Lab, une unité d'appui à la recherche créée par le CNRS et le ministère de la Justice en partenariat avec les Archives Nationales de France (UAR 3726).

Slider Image

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. La plateforme Criminocorpus est éditée par Criminocorpus Lab, une unité d'appui à la recherche créée par le CNRS et le ministère de la Justice en partenariat avec les Archives Nationales de France (UAR 3726).

Après près de 9 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 3.10.14 vers 3.12.12
  • Migration de Django de 3.2.25 vers 6.0.2
  • Mise à jour du Django CMS de la version 3.11.6 vers la 5.0.5
  • Portage des différentes applications du projet
  • Mise en place d’un environnement de développement avec le portage sous Docker et Kubernetes

Emencia a également revu :

  • l'interface de la recherche de la bibliothèque permettant d'accéder à plus de 5000 documents et plus d'une centaine de collections,
  • Les visites virtuelles Au tribunal et En prison
  • l'application auteurs, qui recense tous les auteurs et les contributeurs de Criminocorpus

 

Consulter Criminocorpus