isogeo / dcat-server

Serveur DCAT pour Isogeo
GNU General Public License v3.0
0 stars 0 forks source link

Dockerisation du serveur DCAT #10

Closed jgrosmaire closed 1 year ago

jgrosmaire commented 2 years ago

ATTENTION ! Certaines modifications nécessitent la mise à jour des variables d'environnement en SaaS

Comment recetter

Pré-requis :

Tâches :

version: "3.9"
services:
  geodataprocess-api:
    image: gdp-api
    ports:
      - 2000:2000
    restart: always
    environment:
      OPEN_CAT_NO_SSL: http://localhost:5000
      SERVER_URL: http://localhost:2000
    networks:
      - dev

  dcat:
    image : dcat-server
    ports:
      - 5000:5000
    restart: always
    environment:
      ISOGEO_API_URL: http://host.docker.internal:8010
      ISOGEO_TOKEN_URL: http://host.docker.internal:8020/oauth/token
      DCAT_SERVER_URL: http://localhost:5000
      ISOGEO_OPEN_URL: http://test
      ISOGEO_APP_URL: http://app
      GDP_API_URL: http://geodataprocess-api:2000
      ISOGEO_CLIENT_ID: id
      ISOGEO_CLIENT_SECRET: secret
    networks:
      - dev

networks:
  dev:
docker-compose up
leodarengosse commented 2 years ago

Démarrage ok mais le chargement se bloque après la donnée "Modèle de métadonnées TRANSSTAT pour les partenaires" avec ce partage de PROD https://dcat.isogeo.com/3270d22682224ed4b928b62491f260ad/LVl0wj0m298x1GoxNM9I6uoLVGyZ0 soit la donnée REGION (64cb7042e9b945a9ab046188ba2e2be1).

jgrosmaire commented 2 years ago

Le problème de DCAT vient de la non compatibilité avec l'API installée de Tisane (ticket pas réalisé sur la version de Tisane), je veux pas installer tous les modules nécessaires à la compilation sur Tisane donc je te propose soit d'attendre Emmanuel pour fournir une version compilée on premises compatible (la dernière version dispo sur le drive pour l'EGI n'est pas compatible non plus) soit de tester sur mon poste ou celui d'Emmanuel où l'API est compilée directement donc plus récente.

leodarengosse commented 1 year ago

à tester sur Tisane

leodarengosse commented 1 year ago

Recette

Testé avec le Dcat généré dans le groupe Isogeo Test : http://localhost:5000/3270d22682224ed4b928b62491f260ad/LVl0wj0m298x1GoxNM9I6uoLVGyZ0/debug-page