Getting Started
Mandatory Prerequisites
Dot Net SDK 7
DocFx
dotnet tool install -g --add-source 'https://api.nuget.org/v3/index.json' --ignore-failed-sources "docfx"
Optional Prerequisites
Prerequisites for Deployment on SharePoint Online
If you want to deploy your custom docs site to a SharePoint Online site, you need to install PowerShell 7 and the PnP.PowerShell Module as well.
PowerShell 7
PnP.PowerShell Module
Prerequisites for Deployment to Azure App Service
Az.Websites Module
Clone Repositories
awesome-docfx-template
git clone https://github.com/mozziemozz/awesome-docfx-template.git
M365CallFlowVisualizer
Note
If you want to use this to document your Teams call flows as well, you also need to clone the M365 Call Flow Visualizer repo to the same parent directory.
git clone https://github.com/mozziemozz/M365CallFlowVisualizer.git