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.