這是一個為使用者和組織管理員提供有關 CJSM 資訊的網站,其中包括針對 Webmail 使用者的培訓資料。有關 CJSM 的更多信息,請參閱 CJSM Wiki 和 CJSM 技術架構
它是一個靜態站點,託管在 GitHub Pages 上。可透過以下網址公開存取:https://cjsm.justice.gov.uk/。該網站一直是公開的,不包含任何敏感內容。
有關在 GitHub 中編輯此網站的友善說明,請參閱:編輯微型網站
合併到main
分支的變更會自動部署。
要查看在瀏覽器中查看的更改,如果您的本機磁碟上有這些文件,您可以將瀏覽器指向該文件本身。 (或者,我們可以設定此儲存庫的分支,其中一個「測試」分支部署到 GitHub Pages(例如 dev.cjsm.justice.gov.uk),可用於審查變更。)
2011/5 網站似乎可以透過 Wayback Machine 捕獲的 http://cjsm.justice.gov.uk/ 訪問 - 也許這就是該網站的誕生
2014/2 PHP 站點被扁平化為靜態站點,重新託管在 S3+CloudFront 上,位於 DSD AWS 帳戶 880656497252,儲存桶「cjsm.justice.gov.uk」。這些檔案已複製到 GitHub https://github.com/ministryofjustice/CJSM-2014/,但沒有過時的 CI/CD,並且儲存庫已存檔(2021/12 之前的某個時間)。有兩個用於聯絡 CJSM 的 Web 表單已發佈到 http://cjsm.dsd.io/contact/enquiries.php,當 PHP 網站退役時,該表單肯定已停止運作。大約在這個時候,培訓影片從 Flash 轉換為 MP4。
2022 年 1 月,DR 將網站的檔案從 S3 複製到新的 GitHub 儲存庫 https://github.com/ministryofjustice/cjsm,以便 CJSM 團隊更容易對其進行編輯。現在託管在 GitHub Pages 上。 www.cjsm.justice.gov.uk 網域不再為該網站提供服務 - 而是使用 Cloud Platform 入口規則重定向到 cjsm.justice.gov.uk。
此儲存庫由 GitHub Pages 提供,網址為 https://ministryofjustice.github.io/cjsm
考慮過其他託管方式:
到 2022 年為止,cjsm.justice.gov.uk 和 www.cjsm.justice.gov.uk 都為該網站提供服務。 GitHub Pages 僅在一個網域上提供服務,因此為簡單起見,我們只選擇一個網域並從另一個網域進行重新導向。 Google 搜尋認為前者是規範的,因此決定從 www.cjsm.justice.gov.uk 重定向到 cjsm.justice.gov.uk。
重定向是透過 Cloud Platform 入口註解實現的。這提供了 30X 重定向,並且 CP 保持 TLS 憑證更新。
考慮過的其他重定向方法:
此重定向託管在 Cloud Platform 命名空間cjsm-prod
中,並使用cjsm-dev
作為開發鏡像。
k8s資源在deploy中定義。這些是手動部署的:
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 帳戶已被棄用,我們可能也應該將此託管區域移至雲端平台)
DSD 帳戶的 S3 儲存桶中有該網站的舊快照,從 2015 年到 2022 年 1 月:
這些可能會在某個時候被清除。