Skip to content

API de l'outil de diagnostic des notices du Sudoc (travail en cours)

Notifications You must be signed in to change notification settings

abes-esr/qualimarc-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qualimarc-api

build-test-pubtodockerhub Docker Pulls

Qualimarc est l'outil de diagnostic des notices du Sudoc.

qualimarc

Ce dépôt héberge le code source de l'API de qualimarc.
Cette API fonctionne avec son interface utilisateur développée en VueJS (front) : https://github.com/abes-esr/qualimarc-front/
Et l'application qualimarc complète peut être déployée via Docker à l'aide de ce dépôt : https://github.com/abes-esr/qualimarc-docker/

Règles de qualimarc: https://github.com/abes-esr/qualimarc-rules/

Développements

Générer l'image docker en local

Vous pouvez avoir besoin de générer en local l'image docker de qualimarc-api par exemple si vous cherchez à modifier des liens entre les conteneurs docker de qualimarc ou bien si vous devez modifier l'architecture technique de qualimarc (ex: ajouter une base de données postgresql à qualimarc).

Pour générer l'image docker de qualimarc-api en local voici la commande à lancer :

cd qualimarc-api/
docker build -t abesesr/qualimarc:develop-api .

Cette commande aura pour effet de générer une image docker sur votre poste en local avec le tag develop-api. Vous pouvez alors déployer qualimarc en local avec docker en vous utilisant sur le dépot qualimarc-docker et en prenant soins de régler la variable QUALIMARC_API_VERSION sur la valeur develop-api (c'est sa valeur par défaut) dans le fichier .env de votre déploiement qualimarc-docker.

Vous pouvez utiliser la même procédure pour générer en local l'image docker de qualimarc-front, la seule chose qui changera sera le nom du tag docker qui sera develop-front et qu'il faudra positionner dans la variable QUALIMARC_FRONT_VERSION de votre fichier .env.

Cette commande suppose que vous disposez d'un environnement Docker en local : cf la FAQ dans la poldev.

About

API de l'outil de diagnostic des notices du Sudoc (travail en cours)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages