# Create Runbook Hub

### Pre-requisites

* GitHub account registered in gopaddle.
* GitHub repository dedicated for hub configuration.

### Steps to create a Runbook Hub

1. In the gopadle UI, in the left panel, select **Runbook Hubs**
2. Click on **Create Runbook Hub**

<div align="left"><figure><img src="https://234395929-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5QxXxCob5M5VXQJTryRc%2Fuploads%2FwpqqhMPLMzvEorDcPEyl%2Frunbook-hub-create.png?alt=media&#x26;token=24466bc6-4487-46f3-8ade-f5e2ae1a4e40" alt="" width="352"><figcaption><p>Create Runbook Hub</p></figcaption></figure></div>

3. In the pop up window, select the registered GitHub Code account and the repository (say **demo-hub**). Provide the hub name, hub description and runbook name, runbook description and the documentation path.
4. Add Knowledge base content and click on **Commit** to commit the changes to the repository. This creates a **.gp.yaml** file, creates a file with **.md** extension in the documentation file path, adds the runbook content and commits the changes to the selected repository.

<div align="left"><figure><img src="https://234395929-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5QxXxCob5M5VXQJTryRc%2Fuploads%2FlEEnfdsd7S2gnoBtjQYF%2Frunbook-hub-create-sample.png?alt=media&#x26;token=efcc28b0-cd55-4906-a7cb-c643152d3122" alt=""><figcaption><p>Runbook Hub Sample Knowledge Base</p></figcaption></figure></div>

5. Runbook Hub can now be viewed by clicking on the Runbook Hub name
