51 lines
1.6 KiB
Markdown
51 lines
1.6 KiB
Markdown
![PyPI](https://img.shields.io/pypi/v/mkdocs-with-confluence)
|
|
[![Build Status](https://travis-ci.com/pawelsikora/mkdocs-with-confluence.svg?branch=main)](https://travis-ci.com/pawelsikora/mkdocs-with-confluence)
|
|
[![codecov](https://codecov.io/gh/pawelsikora/mkdocs-with-confluence/branch/master/graph/badge.svg)](https://codecov.io/gh/pawelsikora/mkdocs-with-confluence)
|
|
![PyPI - Downloads](https://img.shields.io/pypi/dm/mkdocs-with-confluence)
|
|
![GitHub contributors](https://img.shields.io/github/contributors/pawelsikora/mkdocs-with-confluence)
|
|
![PyPI - License](https://img.shields.io/pypi/l/mkdocs-with-confluence)
|
|
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/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`:
|
|
|
|
```yaml
|
|
plugins:
|
|
- search
|
|
- mkdocs-with-confluence
|
|
```
|
|
|
|
More information about plugins in the [MkDocs documentation: mkdocs-plugins](https://www.mkdocs.org/user-guide/plugins/).
|
|
|
|
## Usage
|
|
|
|
Use following config and adjust it according to your needs:
|
|
|
|
```yaml
|
|
- 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
|