Personal documentation site for Solutions Architecture and Public Cloud technologies, built with MkDocs and deployed to GitHub Pages.
Visit the documentation site at: https://elfizazi.github.io/mkdocs/
git clone https://github.com/elfizazi/mkdocs.git
cd mkdocs
pip install -r requirements.txt
mkdocs serve
http://127.0.0.1:8000/To build the static site:
mkdocs build
The built site will be in the site/ directory.
This repository is configured to automatically deploy to GitHub Pages using GitHub Actions.
Important: For private repositories, you need to enable GitHub Pages:
https://elfizazi.github.io/mkdocs/Every push to the main or master branch will automatically:
You can also manually trigger the deployment:
mkdocs/
βββ docs/
β βββ index.md # Home page
β βββ architecture/ # Architecture documentation
β βββ cloud/ # Cloud platform guides
β βββ best-practices.md # Best practices
β βββ resources.md # Learning resources
βββ mkdocs.yml # MkDocs configuration
βββ requirements.txt # Python dependencies
docs/ directorymkdocs.yml:
```yaml
nav:
The site uses the Material for MkDocs theme. You can customize:
theme.palette section in mkdocs.ymlnav section in mkdocs.ymltheme.featuresThis documentation is for personal use as a Solutions Architect knowledge base.
This is a personal documentation repository. If you have suggestions or find errors, feel free to open an issue.
Built with MkDocs and Material for MkDocs