Este é um site com informações sobre CJSM, para usuários e administradores da organização, incluindo materiais de treinamento para usuários de Webmail. Para obter mais informações sobre CJSM, consulte CJSM Wiki e CJSM Technical Architecture
É um site estático, hospedado nas páginas do GitHub. Está acessível publicamente em: https://cjsm.justice.gov.uk/. O site sempre foi público e não contém nada sensível.
Para obter instruções amigáveis para editar este site no GitHub, consulte: Editando o microsite
As alterações mescladas na ramificação main
são implantadas automaticamente.
Para revisar as alterações como elas aparecerão em um navegador, se você tiver os arquivos em seu disco local, poderá apontar seu navegador para os próprios arquivos. (Como alternativa, poderíamos configurar um fork deste repositório, com uma ramificação de 'teste' implantada nas páginas do GitHub em, digamos, dev.cjsm.justice.gov.uk, que poderia ser usada para revisar alterações.)
O site 2011/5 parece estar acessível em http://cjsm.justice.gov.uk/ conforme capturado pela Wayback Machine - talvez este seja o nascimento do site
O site PHP de 2014/2 foi transformado em um site estático, re-hospedado em S3 + CloudFront, na conta DSD AWS 880656497252, bucket "cjsm.justice.gov.uk". Os arquivos foram copiados para o GitHub https://github.com/ministryofjustice/CJSM-2014/ mas sem CI/CD que ficou desatualizado e o repositório foi arquivado (algum tempo antes de 2021/12). Havia dois formulários da web para entrar em contato com o CJSM que foram postados em http://cjsm.dsd.io/contact/enquiries.php, que devem ter parado de funcionar quando o site PHP foi desativado. Nessa época, os vídeos de treinamento foram convertidos de Flash para MP4.
2022/1 DR copiou os arquivos do site do S3 para um novo repositório GitHub https://github.com/ministryofjustice/cjsm para torná-lo mais disponível para a equipe CJSM para edição. Hospedado agora nas páginas do GitHub. O domínio www.cjsm.justice.gov.uk não atende mais o site. Em vez disso, ele redireciona para cjsm.justice.gov.uk, usando uma regra de entrada do Cloud Platform.
Este repositório é servido por GitHub Pages, em https://ministryofjustice.github.io/cjsm
Outras formas foram consideradas para hospedagem:
Até 2022, tanto cjsm.justice.gov.uk quanto www.cjsm.justice.gov.uk serviam este site. GitHub Pages serve apenas em um domínio, então, para simplificar, escolheremos um e redirecionaremos do outro. A Pesquisa Google considera o primeiro como canônico, foi decidido redirecionar de www.cjsm.justice.gov.uk para cjsm.justice.gov.uk.
O redirecionamento é obtido com uma anotação de entrada do Cloud Platform. Isso fornece um redirecionamento 30X e o CP mantém o certificado TLS atualizado.
Outras formas de redirecionamento que foram consideradas:
O redirecionamento é hospedado no Cloud Platform no namespace cjsm-prod
, com cjsm-dev
como espelho de desenvolvimento.
Os recursos k8s são definidos em implantação. Eles são implantados manualmente:
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
(Como a conta DSD está obsoleta, provavelmente deveríamos mover esta zona hospedada para o Cloud Platform também)
Existem instantâneos antigos deste site, de 2015-2022/1 em buckets S3 na conta DSD:
Eles poderiam ser eliminados em algum momento.