OPG Technical Guidance
Who is this documentation for?
This is the technical documentation for the OPG Digital team in the Ministry of Justice (MoJ).
New to the OPG team? Read how to get started here
Getting Started
Guides
- Create and Deploy a prototype site
- Terraform Practices
- Terraform Module
- Repository README Principles
- Security in our Process
- Security in our Github Actions Workflows
- Business Continuity and your Service
- Baseline Coding Standards
- Baseline Logging Standards
- Baseline Testing Standards
- AWS Root Account Access
- GitHub Copilot Access
- Golang Advice
- API Standards
- Choosing Dependencies
- Joiners/Movers/Leavers
Communites of practice
- Testing Community of Practice
- Security Community of Practice
API Working Group (Inactive)
Frontend Community of Practice (Inactive)
Incidents
Service Support
- Digideps
- Serve OPG
- Make an LPA
- Use an LPA
- Sirius
- Instructions and Preferences
- Make and Register an LPA
Reporting
Architecture Decision Records
Thematic Roadmaps
Every year a series of technical roadmaps are created based with areas that we want to focus on for that year
Adding to the guide
If there’s something missing, please either let us know and we’ll add a new article, or if you’re comfortable writing one yourself, PRs will be gratefully received. Details on how to get in touch are in the “GithHub” link at the top right of this page will take you to the repository for this guide.
This page was last reviewed on 14 November 2025.
It needs to be reviewed again on 14 November 2026
by the page owner #opg-webops-community
.
This page was set to be reviewed before 14 November 2026
by the page owner #opg-webops-community.
This might mean the content is out of date.