Skip to content

Distributing

MkDocs

Pylingdocs creates output using Material for MkDocs (example). MkDocs projects can easily be deployed to github pages.

  1. set up a git repo in your pylingdocs project folder and synchronise with github
  2. navigate to the mkdocs output directory:
    cd output/mkdocs
    
  3. deploy to github pages:
    mkdocs gh-deploy
    

CLLD

CLLD apps are not static sites, but powerful web apps (example).

  1. download this repo and install it:

    pip install -e indicogram
    

  2. build the clld database and serve it:

    cd indicogram
    clld initdb development.ini --cldf ../your-grammar/output/cldf/metadata.json
    pserve --reload development.ini
    

  3. view the app in your webbrowser at localhost:6543


Last update: October 2, 2023