This project is a simple workaround to add AAD authentication to our docs built with mkdocs.
mkdocs build -t readthedocs
docker build -f ./src/MkNet/Dockerfile ./src -t mknet:local
docker run -p 5001:80 --env AzureAd__TenantId=YourTenantId --env AzureAd__ClientId=YourClientId mknet:local
All you need are a ClientId (Application Id) and a TenantId from Azure Active Directory.
docker run -p 5001:80 --env AzureAd__TenantId=YourTenantId --env AzureAd__ClientId=YourClientId mcanete/mknet
Enjoy it!