Public incident reports for 2i2c managed cloud infrastructure.
We believe in transparency. This site documents incidents, their resolutions, and what we learned.
🔗 View the site: https://2i2c-org.github.io/incident-reports/
- Transparency: Share what goes wrong and how we fix it
- Learning: Document lessons learned from each incident
- Accountability: Public record of our service reliability
- Knowledge sharing: Help others learn from our experiences
- Export PDF from PagerDuty
- Add to reports/ folder
- Commit and push
GitHub Actions automatically converts the PDF and deploys the updated site.
# Install dependencies
pip install -r requirements.txt
cd doc && myst build --html
# OR, do it with one command
nox -s docs-live- PDFs go in
reports/folder - Script converts PDFs → Markdown (extracts sections, timelines, metadata)
- MyST builds Markdown → HTML website
- GitHub Pages hosts the site
- The Product and Services team is responsible for the content in the incident reports, and for adding new ones to this repository.
- The Marketing team is responsible for the code and infrastructure that generates a MyST site from these PDFs.