MkDocs plugin for uploading markdown documentation to Confluence via Confluence REST API
mkdocs_with_confluence | ||
.codecov.yaml | ||
.pre-commit-config.yaml | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
requirements.txt | ||
setup.py |
](https://github.com/pawelsikora/mkdocs-with-confluence/actions) ![PyPI - License](https://img.shields.io/pypi/l/mkdocs-with-confluence
mkdocs-with-confluence
MkDocs plugin that converts markdown pages into confluence markup and export it to the Confluence page
Setup
Install the plugin using pip:
pip install mkdocs-with-confluence
Activate the plugin in mkdocs.yml
:
plugins:
- search
- mkdocs-with-confluence
More information about plugins in the [MkDocs documentation][mkdocs-plugins].
Usage
Use following config and adjust it according to your needs:
- mkdocs-with-confluence:
host_url: https://<YOUR_CONFLUENCE_DOMAIN>/rest/api/content
space: <YOUR_SPACE>
parent_page_name: <YOUR_ROOT_PARENT_PAGE>
username: <YOUR_USERNAME_TO_CONFLUENCE>
password: <YOUR_PASSWORD_TO_CONFLUENCE>
enabled_if_env: MKDOCS_TO_CONFLUENCE
#verbose: true
#debug: true
dryrun: true
Parameters:
Requirements
- md2cf
- mimetypes
- mistune