Pile logicielle
Les applications informatiques de l’Iramat ( https://iramat-apps.cnrs.fr/) décrites sur ce site web sont hebergées sur un serveur web. L’utilisation de GitHub permet de développer un écosystème user-friendly autour des données et l’entrepôt Zenodo de publier des dépôts de données facilement citables et réutilisables
Serveur
Le serveur web1 est une instance Ubuntu 22.04 LTS hébergée au Mésocentre de l’Université Paris-Saclay, tutelle secondaire du LAPA-IRAMAT.
Bases de données
Le serveur web héberge une système de gestion de base de données (SGBD) PostgreSQL/Postgis v17.5. Ce SGBD héberge notamment la base de données (BDD) CHIPS.
CHIPS
Base de données CHImie en PaléoSidérurgie (CHIPS) pour le stockage et le partage de données chimiques
Instance Numishare
Le serveur web héberge une instance Numishare (voir documentation)
Modèle conceptuel de données
Le Modèle conceptuel de données (MCD) de l’instance Numishare1 est le suivant:
flowchart TB
Browser["🌐 Web Browser<br/>(User / Admin / API)"]
subgraph Numishare stack
Tomcat["🧱 Apache Tomcat 9<br/>Port 8080"]
Orbeon["📄 Orbeon Forms CE<br/>Context: /orbeon"]
Numishare["🪙 Numishare App<br/>/orbeon/numishare"]
Exist["🗄️ eXist-db<br/>Port 8888<br/>NUDS / RDF / Config"]
Solr["🔍 Apache Solr<br/>Port 8983<br/>Core: numishare"]
Cantaloupe["🖼️ Cantaloupe IIIF<br/>Base: /iiif/2/"]
Images["💾 Image Storage<br/>/home/ubuntu/data/numishare/images"]
end
Browser -->|HTTP/S| Tomcat
Tomcat --> Orbeon
Orbeon --> Numishare
Numishare --> Exist
Numishare --> Solr
Numishare --> Cantaloupe
Cantaloupe --> Images
Imagerie scientifique
Des webservices Flask (v3.1.1) sont installés pour faciliter la transformation des images en IIIF et de visualiser des images RTI.
IIIF
Le serveur web héberge un serveur d’image Cantaloupe et un viewer Mirador (CDN).
RTI
Le serveur web héberge un visualiseur OpenLIME.
GeoServer
Le serveur web héberge un GeoServer pour l’information spatiale
GitHub
Le site web, ainsi que des données de référence, les présentations Quarto, les discussions, etc. sont hébergées sur le GitHub de l’IRAMAT.
Site web
Les données de ce site web, développé en Hugo, sont hébergées ici: https://github.com/iramat/iramat-apps/tree/hugo-files/content.
Zenodo
L’IRAMAT dispose d’une communauté Zenodo pour le dépôt des jeux de données, données de références, et de pre prints.
liste des projets utilisant la pile logicielle Numishare: https://numismatics.org/resources/ ↩︎ ↩︎