En local : http://0.0.0.0:9080/#/ Un projet par micro-service Sur chaque projet il y a une branche **develop** + d'autres branches; chaque micro-service a son propre port : * micro-service **front** 9080 : https://dev-front.bilatu.eus/ * micro-service **annonces** port 9081 * micro-service **recherches** port 9083 * micro-service **sponsors** 9082 * micro-service **users** 9084 Chacun d'eux a une base mongo-db sauf recherche **LoopBack API Explorer** * **annonces** : http://0.0.0.0:9081/explorer * **front** : http://0.0.0.0:9080/explorer * **recherches** : http://0.0.0.0:9083/explorer * **sponsors** : http://0.0.0.0:9082/explorer * **users** : http://0.0.0.0:9084/explorer/#/ la base mongo-db est stockee en json (fichier plat) : 9087 package-json : charge toutes les dépendances * dev-sponsor.eus * dev-rechercher.eus ===== Projet front, branche develop ===== * build * config * src * **assets** : traduction, stylr * **components** * ... * Recherche * model.js * view.html * Reslultat * model.js * view.htm * ... * **router** : systeme permettant de gerer le menu en haut, droit d’accès, * index.js * **routes** : les routes * Recherche : * model.js * viex.html * Resultats : * model.js * view.htm * **services**: appels api * static * test ======module node ====== Les modules nodejs sont dans **/nodes_modules ** dans le docker **request** [[https://github.com/request/request|request]] module utilisé par [[systeme_informatique:bilatu:archives:v3_qwant-searx|qwant-api]] : Request est conçue pour être le moyen le plus simple de passer des appels http. Il prend en charge HTTPS et suit les redirections par défaut.