Déployer Arkindex en production

Bonjour,
J’ai essayé d’installer Arkindex en production en suivant la documentation Deployment → Setup with Docker. J’ai récupéré les fichiers depuis le git (docker · master · Arkindex / Backend · GitLab), j’ai changé tous les ark.localhost, présents dans les différents fichiers, par mon nom de domaine.
Lorsque je le lance, tout a l’air de bien se passer, mais je n’ai pas d’interface frontend. Comment est-ce que je pourrais faire pour la mettre en place ?

Bonjour,

Les fichiers du frontend sont servis via notre CDN https://assets.teklia.com.

Vous pouvez voir sur la configuration du déploiement Docker cette section:

# Use remote frontend files, hosted by Teklia
# You need to synchronize the version mentioned here
# with the one from your backend
static:
  frontend_version: X.Y.Z
  cdn_assets_url: https://assets.teklia.com/arkindex

Afin d’utiliser le CDN Teklia, vous devez spécifier la version frontend_version, qui la plupart du temps correspond à la version du backend.

Par exemple, si vous avez déployé la version 1.7.0 du backend, vous devez mettre ici:

static:
  frontend_version: 1.7.0
  cdn_assets_url: https://assets.teklia.com/arkindex

Après un redémarrage du container backend, le frontend devrait etre visible à l’url de votre domaine.

J’espère que cela répond à votre question.

Bonjour,

Merci de votre réponse, j’ai modifié le fichier config.yml avec ce que vous m’avez donné mais le frontend n’est toujours pas visible à l’url de mon domaine.

Est ce que vous pourriez partager ici le contenu HTML de la page servie par votre domaine ? C’est accessible dans votre navigateur “Voir source de la page”.

Le contenu devrait ressembler à

<!DOCTYPE html>
<html>
  <head>
    <meta charset=utf-8>
    <meta name=viewport content="width=device-width,initial-scale=1">
    <meta name="version" content="1.7.1-rc1">
    <meta name="frontend_version" content="1.7.1-rc1">
    <meta name="assets_url" content="https://assets.teklia.com/arkindex/1.7.1-rc1/">
    <meta name="api_base_url" content="/api/v1">
    <meta name="environment" content="xxx" />
    
    <title>ArkIndex 1.7.1-rc1</title>
    <link href="https://assets.teklia.com/arkindex/1.7.1-rc1/arkindex-1.7.1-rc1.css" rel="stylesheet">
  </head>
  <body>
    <div id=app></div>
    <script type="text/javascript" src="https://assets.teklia.com/arkindex/1.7.1-rc1/arkindex-1.7.1-rc1.js"></script>
    <script type="text/javascript" src="https://assets.teklia.com/arkindex/1.7.1-rc1/arkindex-vendors-1.7.1-rc1.js"></script>
</body>
</html>