Gerege Ecosystem Docs¶
Fondé sur l'eID · Augmenté par l'IA — le point d'entrée unique de la documentation technique des plateformes de l'écosystème Gerege.
Ce site n'est pas une liste de projets sans lien entre eux. Ce que construit Gerege Systems ХХК est un écosystème de services numériques : ancré dans un noyau eID/PKI national, relié par une couche SSO, et issu d'un unique modèle de plateforme partagé. Chaque couche, chaque plateforme et les standards communs qui les relient sont rassemblés ici.
-
Présentation de l'écosystème
D'abord en une phrase, puis couche par couche. Ce qui repose sur quoi, et ce qui dépend de quoi.
-
Architecture en couches
Le tableau complet, de la couche 0 (échange de données) à la couche 4 (produits verticaux).
-
Plateformes
Gerege Nexus · eID Mongolia · Gerege SSO · Template · Gerege Platform · Developer Portal · Wallet · Verify · X-Road.
-
Standards communs
Les règles de fait reprises dans chaque dépôt : hiérarchie des rôles, casse des identifiants, règles de callback, socle de sécurité.
En une phrase¶
Un noyau d'identité (eID), deux fournisseurs SSO, un socle de plateforme, de
nombreux produits verticaux — le tout sur la même pile (backend Go en Clean
Architecture + BFF Next.js), construit en parallèle sur deux lignes en miroir :
le secteur public (*.dgov.mn) et le secteur privé (*.gerege.mn).
Couche 4 PRODUITS VERTICAUX Ring · Khurdan · Wallet · Developer Portal
Couche 3 SOCLE DE PLATEFORME Gerege Nexus (monolithe modulaire + app store) ← nouveau
Template Platform (Go + Next.js BFF + IA)
Couche 2 AUTHENTIFICATION/SSO sso.gerege.mn · sso.dgov.mn (fournisseurs OIDC)
Couche 1 IDENTITÉ / PKI eID Mongolia — ECDSA à seuil · CA · OCSP · TSA
Couche 0 ÉCHANGE DE DONNÉES X-Road (instance MN)
2026-08 : le modèle de l'écosystème se déplace
Gerege Nexus est apparu en couche 3 — un nouveau socle bâti comme un monolithe modulaire doté d'un app store, qui embarque tous ses modules dans un seul binaire. L'ancien modèle était « un modèle → un fork par produit » ; le nouveau est « un upstream (Nexus) → un fork par marque, rafraîchi par fusion depuis l'upstream ». Les deux premiers forks — Gerege SSO et Eduge.mn — existent déjà. La transition est en cours : les plateformes existantes restent donc en production, et chaque page précise quel état fait foi.
Voir la page Architecture en couches pour le détail.
Par où commencer ?¶
Selon votre rôle
- Tiers (RP) qui s'intègre à Gerege → Authentification et autorisations · Gerege SSO · eID Mongolia
- Développeur qui met en place un nouveau service → Gerege Template Platform · Stack technique · Conventions communes
- Personne qui étudie l'architecture et les décisions → Présentation de l'écosystème · Architecture en couches · Cartographie des domaines
- Ingénieur qui exploite et déploie → Déploiement · CI/CD
- Personne qui ajoute une page à ce site → Cette plateforme documentaire
Périmètre¶
Ce site est une documentation au niveau de l'écosystème : il explique à quoi sert chaque plateforme, où passent ses frontières, comment les pièces s'assemblent et quelles conventions elles partagent. La référence API détaillée, la description de chaque endpoint et la documentation des SDK vivent dans le dépôt de la plateforme concernée — ce site y renvoie.
| Dans le périmètre | Hors périmètre |
|---|---|
| Architecture de l'écosystème et ses couches | Schémas request/response par endpoint |
| Rôle et frontières de chaque plateforme | Référence SDK au niveau des méthodes |
| Standards et conventions communs | Guides de développement local par dépôt |
| Correspondance domaine ↔ plateforme | Secrets d'exploitation internes |
Langues¶
Le site est publié en mongol (langue source) ainsi que dans les six langues officielles des Nations unies — العربية · 中文 · English · Français · Русский · Español — soit sept langues au total. Utilisez le sélecteur de langue dans l'en-tête ; voir Internationalisation (i18n) pour la politique appliquée.