هذا موقع ويب يحتوي على معلومات حول CJSM، للمستخدمين ومسؤولي المؤسسة، بما في ذلك المواد التدريبية لمستخدمي بريد الويب. لمزيد من المعلومات حول CJSM، راجع CJSM Wiki وCJSM Technical Architecture
إنه موقع ثابت، مستضاف على صفحات GitHub. يمكن الوصول إليه بشكل عام على: https://cjsm.justice.gov.uk/. لقد كان الموقع دائمًا عامًا، ولا يحتوي على أي شيء حساس.
للحصول على تعليمات سهلة لتحرير هذا الموقع في GitHub، راجع: تحرير الموقع المصغر
يتم نشر التغييرات المدمجة في الفرع main
تلقائيًا.
لمراجعة التغييرات كما ستظهر في المتصفح، إذا كانت لديك الملفات الموجودة على القرص المحلي، فيمكنك توجيه المتصفح إلى الملف نفسه. (بدلاً من ذلك، يمكننا إعداد فرع من هذا الريبو، مع فرع "اختبار" يتم نشره على صفحات GitHub على سبيل المثال dev.cjsm.justice.gov.uk، والذي يمكن استخدامه لمراجعة التغييرات.)
2011/5 يبدو أن الموقع يمكن الوصول إليه على http://cjsm.justice.gov.uk/ كما تم التقاطه بواسطة Wayback Machine - ربما يكون هذا هو ميلاد الموقع
تمت تسوية موقع PHP 2014/2 وتحويله إلى موقع ثابت، وإعادة استضافته على S3+CloudFront، في حساب DSD AWS رقم 880656497252، الحاوية "cjsm.justice.gov.uk". تم نسخ الملفات إلى GitHub https://github.com/ministryofjustice/CJSM-2014/ ولكن بدون CI/CD الذي أصبح قديمًا، وتمت أرشفة الريبو (في وقت ما قبل 2021/12). كان هناك نموذجان على الويب للاتصال بـ CJSM تم إرسالهما إلى http://cjsm.dsd.io/contact/enquiries.php، والذي من المؤكد أنهما توقفا عن العمل في ذلك الوقت، عندما تم إيقاف تشغيل موقع PHP. في هذا الوقت تقريبًا، تم تحويل مقاطع الفيديو التدريبية من Flash إلى MP4.
قام 2022/1 DR بنسخ ملفات الموقع من S3 إلى نسخة جديدة من GitHub repo https://github.com/ministryofjustice/cjsm لجعلها متاحة أكثر لفريق CJSM للتعديل. مستضاف الآن على صفحات جيثب. لم يعد النطاق www.cjsm.justice.gov.uk يخدم الموقع - وبدلاً من ذلك يقوم بإعادة التوجيه إلى cjsm.justice.gov.uk، باستخدام قاعدة دخول Cloud Platform.
يتم تقديم هذا الريبو بواسطة صفحات GitHub، على https://ministryofjustice.github.io/cjsm
تم النظر في طرق أخرى للاستضافة:
حتى عام 2022، كان كل من cjsm.justice.gov.uk وwww.cjsm.justice.gov.uk يخدمان هذا الموقع. تعمل صفحات GitHub على نطاق واحد فقط، لذلك من أجل البساطة سنختار واحدًا فقط ونعيد التوجيه من الآخر. يعتبر بحث Google أن الأول هو المعيار الأساسي، وقد تقرر إعادة التوجيه من www.cjsm.justice.gov.uk إلى cjsm.justice.gov.uk.
يتم تحقيق إعادة التوجيه من خلال تعليق توضيحي لإدخال Cloud Platform. يوفر هذا إعادة توجيه 30X، ويحافظ CP على تحديث شهادة TLS.
طرق أخرى لإعادة التوجيه تم أخذها في الاعتبار:
تتم استضافة عملية إعادة التوجيه على Cloud Platform في مساحة الاسم cjsm-prod
، مع استخدام cjsm-dev
كمرآة للتطوير.
يتم تعريف موارد k8s في النشر. يتم نشرها يدويًا:
kubectl apply -f dev/cert.yaml
kubectl apply -f dev/ingress-redirect.yaml
kubectl apply -f prod/cert.yaml
kubectl apply -f prod/ingress-redirect.yaml
(نظرًا لإهمال حساب DSD، فمن المحتمل أن نقوم بنقل هذه المنطقة المستضافة إلى Cloud Platform أيضًا)
توجد لقطات قديمة لهذا الموقع، من 2015-2022/1 في مجموعات S3 في حساب DSD:
يمكن مسح هذه في مرحلة ما.