BurendoUK / burendo-handbook-infrastructure

The Burendo Handbook Infrastructure

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Burendo Handbook Infrastructure

This repo contains the AWS infrastructure for the Burendo Handbook & the pipeline to pull in the content from the content repos, build docusaurus and deploy.

The Handbook

Content

To update the content used to create the handbook, modify in the content repo at burendo-handbook-public

Architecture

Handbook architecture

Running locally

Running locally, you will need to bring in the docs from content repos into burendo-handbook/docs. To do this, check out the content repo, then copy the docs folder to the local checked out infra repo within the burendo-handbook folder (the docs folder is git ignored from this folder).

This repository, as with almost all our others, uses a Makefile to simplify and standardise on-boarding and use of the repos content. Run make to get a list of commands and their functions.

Then make handbook-local to run the Handbook locally.

Configuration files

Docusaurus has a menu file called sidebars.js and a configuration file docusaurus.config.js. These files should not be edited without clear knowledge of what you are changing and why.

About

The Burendo Handbook Infrastructure

License:Apache License 2.0


Languages

Language:Python 49.7%Language:HCL 18.9%Language:JavaScript 12.9%Language:Jinja 6.6%Language:CSS 6.2%Language:Dockerfile 2.9%Language:Makefile 1.6%Language:Shell 1.2%