How to Structure an MkDocs Repository to host multiple Docs
In this post, I’ll walk you through how I set up multiple product documentations within a single GitHub repository. Here’s what I’ll cover:
Creating a single repository to host multiple product documentations Setting up a shared assets folder (for images, files, and text snippets) Optional: Using variables to switch assets based on the selected product Optional: Creating a central batch file to serve one or more product documentations at once Keep in mind that this is just one approach to managing multiple projects in a single repository—other methods may suit different needs.