MkDocs
Introduction
What is MkDocs? Funny you asked.
You are looking at it right now.
With MkDocs you can start documentation site and/or a blog.
This site is using the material design for MkDocs, but there are other choices available.
Deploying MkDocs
I spun up the the LXC container with Ubuntu 22.04 LTS and installed Docker and Docker Compose.
- After updating and upgrading the packages I created a MkDocs folder.
- I created a new docker-compose.yml file with the configuration below:
- After that I created the site structure like below.
-
Configuration for your website.
More information about creating the configuration file.
Creating
Customization
Theming
Markdown extension
Extension list -
After configuring your initial website you can start your Docker container (
docker compose up
)