Skip to main content

MkDocs Ansible Collection

MkDocs Plugin that automatically generates documentation pages for Ansible Collections. Check out the showcase over on the project's documentation page and more detailed User and Developer guides!

Quick Start

  1. Add the mkdocs-ansible-collection Python package to your project's docs dependencies. It will also install ansible-core to manage collections and get the required metadata.

    pip install mkdocs-ansible-collection
    
  2. Install any needed collection(s) using ansible-galaxy collection install example.collection or point ansible at the correct collection path.

  3. Enable the plugin in your project's mkdocs.yaml file:

    plugins:
      - "ansible-collection":
          collections:
            - fqcn: "example.collection"
    
  4. Add an anchor page to the nav section of your project's mkdocs.yaml file:

    nav:
      # The anchor is named after the Collection FQCN and it tells mkdocs where
      # to generate the documentation tree. The following examples show all of
      # the currently supported combinations:
      - "Example Collection": "example.collection" # With an explicit page name
      - "Nested Under Another Page":
        - "example.collection" # Without a custom page name
    

For more details, check out the User Guide and look at the live example of this project's docs, which showcase how to build and host collection docs on the awesome Read the Docs service!

Contributions

Contributions of all sorts (bug reports, features, documentation etc.) are welcome! Any larger change, please open a new issue to discuss it first.

Metadata

Release files for mkdocs-ansible-collection 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mkdocs-ansible-collection 1.1.0
File Size Uploaded
mkdocs_ansible_collection-1.1.0.tar.gz 7.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mkdocs-ansible-collection 1.1.0
File Interpreter ABI Platform
mkdocs_ansible_collection-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 17.4 kB

Release files / mkdocs_ansible_collection-1.1.0.tar.gz

Download URL mkdocs_ansible_collection-1.1.0.tar.gz
Size 7.4 kB
Tags Source
SHA-256 checksum
How to use checksums
6039ad1543e059ca60a297b003fc51958173b126d627839be4e831b235639d40
BLAKE2b-256 checksum
How to use checksums
97c75beca7287045e119635b88135d13a361db9d620dd90f3ab2e686b2749e7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 1, 2025.

Transparency log

Release files / mkdocs_ansible_collection-1.1.0-py3-none-any.whl

Download URL mkdocs_ansible_collection-1.1.0-py3-none-any.whl
Size 10.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bfed3a36ecab79070d3efb8a4cbddd92c09da5f0c50c9fdfed3d77427b8506e1
BLAKE2b-256 checksum
How to use checksums
4d73b6f5fcd805e4042823d7fb00453c6c9add5f292c3cebd30be19e7dc5cf2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 1, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page