logo e-corpus eThesaurus
  • Collection
  • Documentation
  • À propos
  • fr (change language)
    fr
    en
  • Introduction
  • Références
    • Introduction
    • Administration
      • Introduction
      • Configurer une instance
      • Hardware requirements
    • Gestion des modèles
  • Tutoriels
    • Introduction
    • Installation rapide
    • voyager
      • Créer une scène pas à pas
      • Scanner et importer un modèle
      • Créer une visite guidée
  • guides
    • Développement

Déploiement d’une instance eCorpus

cette section requiers une certaine familiarité avec des outils de développement usuels : git, npm.

Installation rapide

Exemple de création d’une instance minimale à des fins de tests:

git clone --filter=blob:none --recurse-submodules git@github.com:Holusion/eCorpus
cd eCorpus
npm i
(cd source/server && npm i)
(cd source/ui && npm i)
npm run build-ui
npm run build-server
npm start

Voir aussi: installation via docker

Dans un navigateur, chargez localhost:8000.

Création du premier compte utilisateur

L’application se lance initialement en “mode ouvert”, vous permettant la création d’un premier compte utilisateur en ligne de commande.

Après avoir démarré votre serveur local, ouvrez un autre terminal et exécutez la commande suivante:

curl -XPOST -H "Content-Type: application/json" -d '{"username":"<...>", "password":"<...>", "email":"<...>", "isAdministrator": true}' "http://localhost:8000/api/v1/users"

Par la suite, d’autres comptes pourront être créés via l’interface web.

Aller plus loin

Rendez-vous à l’adresse localhost:8000 et connectez-vous à l’aide de votre nouveau compte.

Vous pouvez maintenant créer votre première scène.

Si vous souhaitez éditer le code source, réferez-vous au guide de développement.

Pour configurer votre nouvelle instance, consultez la documentation de configuration.

on Licensed under (CC)BY-SA 4.0 @ holusion SAS