Gerege Ecosystem Docs¶
قائم على eID · معزَّز بالذكاء الاصطناعي — البوابة الموحّدة للوثائق التقنية لمنصّات منظومة Gerege.
هذا الموقع ليس قائمة بمشاريع متفرّقة. ما تبنيه شركة Gerege Systems ХХК هو منظومة واحدة من الخدمات الرقمية: مرتكزة على نواة eID/PKI وطنية، ومترابطة عبر طبقة دخول موحّد (SSO)، ومتفرّعة من قالب منصّة واحد مشترك. تجد هنا كل طبقة وكل منصّة، إضافةً إلى المعايير المشتركة التي تربط بينها.
-
ما هي المنظومة
بجملة واحدة أولًا، ثم طبقةً طبقة. ما الذي يقوم على ماذا، وما الذي يعتمد على ماذا.
-
البنية الطبقية
الصورة الكاملة، من الطبقة 0 (تبادل البيانات) حتى الطبقة 4 (المنتجات القطاعية).
-
المنصّات
Gerege Nexus · eID Mongolia · Gerege SSO · Template · Gerege Platform · Developer Portal · Wallet · Verify · X-Road.
-
المعايير المشتركة
القواعد الفعلية المتكرّرة في كل مستودع: تدرّج الصلاحيات، حالة أحرف المُعرِّفات، قواعد الاستدعاء الراجع (callback)، والحد الأدنى الأمني.
بجملة واحدة¶
نواة هوية واحدة (eID)، ومزوّدا دخول موحّد اثنان، وأساس منصّة واحد، ومنتجات
قطاعية متعدّدة — جميعها على الحزمة التقنية نفسها (خلفية Go بمعمارية Clean
Architecture + واجهة Next.js BFF)، وتُبنى بالتوازي على خطّين متطابقين: الحكومي
(*.dgov.mn) والقطاع الخاص (*.gerege.mn).
Layer 4 VERTICAL PRODUCTS Ring · Khurdan · Wallet · Developer Portal
Layer 3 PLATFORM FOUNDATION Gerege Nexus (modular monolith + app store) ← new
Template Platform (Go + Next.js BFF + AI)
Layer 2 AUTHENTICATION/SSO sso.gerege.mn · sso.dgov.mn (OIDC providers)
Layer 1 IDENTITY / PKI eID Mongolia — threshold ECDSA · CA · OCSP · TSA
Layer 0 DATA EXCHANGE X-Road (instance MN)
2026-08: نموذج المنظومة يتحوّل
ظهر في الطبقة 3 Gerege Nexus — أساس جديد مبنيّ كوحدة متراصّة معيارية مزوّدة بمتجر تطبيقات، يحمل وحداته كلّها داخل ملف تنفيذي واحد. كان النموذج السابق «قالب واحد ← نسخة متفرّعة لكل منتج»، أمّا الجديد فهو «مصدر أعلى واحد (Nexus) ← نسخة متفرّعة لكل علامة تجارية، تُحدَّث بالدمج من المصدر الأعلى». وقد ظهر الفرعان الأوّلان بالفعل: Gerege SSO وEduge.mn. والانتقال جارٍ الآن، ولذلك تبقى المنصّات القائمة في الإنتاج؛ وكل صفحة تبيّن أيّ حالة هي النافذة.
تُترك المخطّطات النصّية بالإنجليزية ومن اليسار إلى اليمين: عكس اتجاهها يُفسد المحاذاة والمعنى التقني معًا.
للتفاصيل راجع صفحة البنية الطبقية.
من أين تبدأ؟¶
بحسب دورك
- جهة خارجية (RP) تتكامل مع Gerege → المصادقة والصلاحيات · Gerege SSO · eID Mongolia
- مطوّر يُنشئ خدمة جديدة → Gerege Template Platform · حزمة التقنيات · الاصطلاحات المشتركة
- من يدرس البنية المعمارية والقرارات → ما هي المنظومة · البنية الطبقية · خريطة النطاقات
- مهندس يُشغّل النظام وينشره → النشر · CI/CD
- من يضيف صفحة إلى هذا الموقع → منصّة هذه الوثائق
نطاق التغطية¶
هذا الموقع وثائق على مستوى المنظومة: يشرح دور كل منصّة، وأين تقع حدودها، وكيف ترتبط الأجزاء ببعضها، وما الاصطلاحات التي تتشاركها. أمّا المرجع التفصيلي لواجهات البرمجة، وشرح كل endpoint، وتفاصيل حِزم التطوير (SDK) فتوجد داخل مستودع كل منصّة — وهذا الموقع يُحيلك إليها.
| ضمن النطاق | خارج النطاق |
|---|---|
| بنية المنظومة وطبقاتها | مخطّطات الطلب/الاستجابة لكل endpoint |
| دور كل منصّة وحدودها | مرجع SDK على مستوى الدوال |
| المعايير والاصطلاحات المشتركة | أدلة التطوير المحلّي لكل مستودع |
| الربط بين النطاق والمنصّة | الأسرار التشغيلية الداخلية |
اللغات¶
يُنشر الموقع بالمنغولية (لغة المصدر) إضافةً إلى اللغات الرسمية الست للأمم المتحدة — العربية · 中文 · English · Français · Русский · Español — أي بسبع لغات إجمالًا. التبديل عبر مُحدِّد اللغة في الترويسة؛ وللاطّلاع على السياسة راجع التعدّد اللغوي (i18n).