Pile logicielle
Les applications de l’Iramat (Iramat-apps) décrites sur ce site web sont hebergées sur une machine virtuelle (Virtual Machine, VM)
GitHub
Le site web, ainsi que des données de référence, les presentations Quarto, les discussions, etc. sont hébergées sur le GitHub de l’IRAMAT: https://github.com/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.
VM
Instance Ubuntu 22.04 LTS hébergée au Mésocentre de l’Université Paris-Saclay
Bases de données
CHIPS
La VM héberge une système de gestion de base de données (SGBD) PostgreSQL/Postgis v17.5. Ce SGBD héberge la base de données (BDD) CHIPS, présentée dans le site web dédié
Instance Numishare
La VM 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
IIIF
La VM héberge un serveur d’image Cantaloupe et un viewer Mirador (CDN). Des webservices Flask (v3.1.1) sont installés pour faciliter la transformation des images à l’isostandard IIIF… lien
GeoServer
La VM héberge un seveur de cartes GeoServer… lien
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: https://zenodo.org/communities/iramat
liste des projets utilisant la pile logicielle Numishare: https://numismatics.org/resources/ ↩︎