This directory builds an offline documentation corpus for Kamailio 6.0 and RTPengine 13 from their official source repositories.
Requirements: Bash, Git, xmllint, and
uv. The build uses an isolated uv environment
for Pandoc; it does not install Pandoc globally.
chmod +x build-docs.sh
./build-docs.shThe generated corpus is written to docs/. To use another location, pass it as
the first argument:
./build-docs.sh ./voip-docsThe default RTPengine snapshot is the exact tag mr13.5.1.17. Override it when
needed without editing the script:
RTPE_VERSION=mr13.5.1.19 ./build-docs.shThe build copies native Markdown where available and converts the official
Kamailio module DocBook sources to Markdown. docs/SOURCES.md records the exact
Git commits used, while docs/MANIFEST.txt lists every generated file.