# BibCNRS All-In-One / BibAIO Ce module permet installation, build, lancement des modules : - bibcnrs-front - bibcnrs-api (bibapi actuel baranche v4) - bibcnrs-admin (bibadmin actuel branche v4) ## Cartographie Sur production actuelle sur vpportail : 5 users applis : bibezproxy (inclus aussi bibbliomap ?) bibrp bibapi bibadmin bibcnrs Sur pre-prod V4 en test sur vibibcnrs : 3 users applis : bibezproxy (inclus aussi bibbliomap ?) bibrp bibcnrs ### Les données - dump - backup bdd postgresql sous dossier backup ### Les logs - logs bibapi sous /applis/bibapi/home/BibApi/logs/ - ebsco.log // infos appels http ebsco - bibapi_http.log // info clique sur lien oa, utilisée par ezMesure - alert.log // infos traitement de nuit des alertes - files.log // infos des fichier uploadés - logs ezproxy sous /applis/bibezproxy/home/BibEzProxy/logs/ - insb.log inshs.log XXX.log // une log par domaine - - logs bibrp sous ### Les fichiers config ### Les variables - /applis/bibcnrs/home/etc/env.d/bibcnrs //version images déployées - BIBAPI_VERSION - BIBFRONT_VERSION - BIBADMIN_VERSION - NODE_ENV // pour le fichier de config bibapi - SOURCE_MAP // utile en dev/debeug pour voir les sources // url API que le front appelle - BIBAPI_HOST - BIB_CONTENT_DELIVERY_HOST // url du serveur de fichier - ebsco_host - EZ_UNPAYWALL_URL - DOAJ_URL // sur issn eissn pour info diamant - crossref // url en dur sur doi recup info titre ... pour retry rech ebsco - METADORE_URL // infos serveur mail - MAIL_SERVER_PORT - MAIL_SERVER_HOST - /applis/bibrp/home/etc/env.d/bibrp - APPLI_APACHE_SERVERNAME - APPLI_APACHE_SERVERADMIN - APPLI_APACHE_LOGLEVEL - DOCKER_HOST_IP - ENTITY_ID // le sp de la decl renater - bibrp_version // version de l'image déployée - /applis/bibezproxy/home/etc/env.d/bibezproxy - NODE_ENV - bibezproxy_version - EZ_TICKET_SECRET - EZ_TICKET_URL // route ezticket de bibapi - GATE_SUFFIX ### Les secrets - DB_PASSWORD // plus utile le pwd base wordpress // info pour connexion base postgresql - POSTGRES_USER - POSTGRES_PASSWORD - POSTGRES_DB - POSTGRES_HOST // clé api (interne) ezUnpaywall et metadore - EZ_UNPAYWALL_KEY - METADORE_API_KEY // utile bibapi actuel crypto.randomBytes(32).toString('hex') - header_secret - cookie_secret - admin_secret - ticket_secret // info connexion interface menu ezproxy ? - ADMIN_LOGIN - ADMIN_PASSWORD ### Les dossiers - backups - Contient les copies de la base de donnée postgres - logs - Contient les logs de l'application en mode production - uploads - Contient les fichiers uploads via BibAdmin en mode production - nginx - Contient les configurations nginx ### Les ports des applications - BibCNRS-Front - dev : 5173 - prod : 8080 - BibCNRS-Admin - dev : 3011 - prod : 8081 - BibCNRS-Content-Delivery - prod : 8082 - BibCNRS-Api : - dev : 3000 - prod : 3000 - MailDev - dev : 1080 - Adminer - dev : 8080