1.9 KiB
1.9 KiB
Résumé des environnements (plateforme)
Contexte fonctionnel
- Site principal:
https://dev4.4nkweb.com/lecoffre
- Intégration Iframe: hôte
https://dev4.4nkweb.com
- Service Signer: utilisé depuis
https://dev3.4nkweb.com
Cartographie (compose et apps)
lecoffre-front
(Next.js): basePath/lecoffre
; variablesNEXT_PUBLIC_*
orientées versdev4.4nkweb.com
et services backend.lecoffre-back-mini
(Express): exposé en interne sur 8080; consommé par le front viaNEXT_PUBLIC_API_URL
.sdk_relay
: exposé sur 8090; consommé par les clients qui en ont besoin.ihm_client
: exposé sur 3003; intégré/embarqué si nécessaire.sdk_signer
: non utilisé localement sur la machine, signer consommé depuisdev3.4nkweb.com
.
Valeurs attendues (synthèse)
-
Front (Next.js):
NEXT_PUBLIC_FRONT_APP_HOST=dev4.4nkweb.com
NEXT_PUBLIC_FRONT_APP_PORT
(selon déploiement; non nécessaire en prod si 443)NEXT_PUBLIC_4NK_URL=https://dev4.4nkweb.com
NEXT_PUBLIC_4NK_IFRAME_URL=https://dev4.4nkweb.com
NEXT_PUBLIC_API_URL
pointant vers l’API (lecoffre-back-mini
) accessible depuis le navigateurNEXT_PUBLIC_BACK_API_*
si utilisés pour construire l’URL back (protocol/host/port/root/version)NEXT_PUBLIC_IDNOT_*
,NEXT_PUBLIC_DOCAPOSTE_API_URL
selon intégrationsNEXT_PUBLIC_DEFAULT_*
(validator, storages) selon besoins
-
Back (
lecoffre-back-mini
):- Variables DB, clés Stripe/Mail, endpoints externes (non détaillés ici;
.env
validés)
- Variables DB, clés Stripe/Mail, endpoints externes (non détaillés ici;
-
Signer (externe):
- Ciblage de
dev3.4nkweb.com
côté front/back pour les opérations de signature.
- Ciblage de
Remarques
- Les fichiers
.env
existants sont validés OK. - S’assurer de la cohérence entre
basePath
/lecoffre
et les URLs publiques (liens, redirections, assets). - Documenter un
.env.example
à jour dans chaque projet pour reproduire la configuration.