yas
yas-configuration-0.4.0
YAS هو مشروع صغير الحجم يهدف إلى ممارسة بناء تطبيق نموذجي للخدمات الصغيرة في Java
127.0.0.1 identity
127.0.0.1 api.yas.local
127.0.0.1 pgadmin.yas.local
127.0.0.1 storefront
127.0.0.1 backoffice
127.0.0.1 loki
127.0.0.1 tempo
127.0.0.1 grafana
127.0.0.1 elasticsearch
127.0.0.1 kafka
yas
، وقم بتشغيل docker compose up
، وانتظر حتى يتم تشغيل كافة الحاوياتتحذير: لتشغيل جميع الحاويات، تحتاج إلى ما لا يقل عن 16 جيجابايت من ذاكرة الوصول العشوائي. بخلاف ذلك، يمكنك فقط تشغيل الخدمات الأساسية باستخدام أمر
docker compose -f docker-compose.yml up
http://storefront/
; http://backoffice/
تسجيل الدخول باستخدام المسؤول / كلمة المرورملاحظة: في التشغيل الأول، قد لا تعمل واجهة المتجر والمكتب الخلفي كما هو متوقع. أوقف جميع الحاويات (Ctrl + C) وقم بتشغيل عامل الإرساء مرة أخرى.
http://pgadmin.yas.local/
. تسجيل الدخول إلى الحساب: [email protected]
/ admin. تسجيل الخادم: postgres، المنفذ 5432، اسم المستخدم admin، كلمة المرور admin. يتعرض خادم Postgresql أيضًا للجهاز المضيف: اسم الخادم: localhost، المنفذ: 5432، اسم المستخدم: admin، كلمة المرور: adminhttp://api.yas.local/swagger-ui/
للاطلاع على جميع مستندات REST API لجميع الخدماتhttp://identity/
لوحدة تحكم Keycloak، مسؤول/مشرف الحسابhttp://grafana/
لإمكانية الملاحظة: السجل، التتبع، المصفوفةhttp://elasticsearch/
لاستدعاء واجهات برمجة تطبيقات Elasticsearch https://github.com/nashtech-garage/yas/tree/main/k8s/deploy
من خلال المساهمة، فإنك توافق على أن مساهماتك سيتم ترخيصها بموجب ترخيص MIT.
المكتب الخلفي وواجهة المتجر | إمكانية الملاحظة |
---|---|