majkinetor / mm-docs

Documentation system in a docker container using mkdocs, plantuml and many more
GNU General Public License v3.0
18 stars 3 forks source link
docker documentation-generator markdown mkdocs mkdocs-material mm-docs plantuml python uml

MM-DOCS

     TEMPLATE

This is a docker image that setups and runs documentation system designed for all types of project documentation and can be used in cross-platform manner. This repository is not used directly when writing documentation and its purpose is to improve the mm-docs itself.

To start writing, clone/use mm-docs-template.

About docker image

The image is built upon Alpine linux and:

Prerequisites

Usage

Run Invoke-Build ? to get the list of available tasks. Most important ones are given bellow.

Command Description
ib Build Build docker image
ib Update Build docker image with all components updated
ib Publish Publish latest image as new tag, make sure to run Update before it

where ib is alias to Invoke-Build.