Installation

As a stand-alone executable

Requirements

  • operating system:

    • Linux (tested on Debian-based distribution)

    • Windows 10+

  • network:

Step-by-step

  1. Download the latest release from GitHub Release:

  1. Make sure that it’s executable (typically on Linux: chmod u+x ./QGISDeploymentToolbelt_XXXXXX)

  2. Elaborate your scenario (or grab the sample from the repository)

  3. Run it:

    • from your favorite shell if you like the CLI - see the relevant section

    • store your scenario as scenario.qdt.yml in the same folder and double-click on the executable

Warning

MacOS version is not tested and is just here to encourage beta-testing and feedback to improve it.


As a Python package

Requirements

  • Python 3.10+

Step-by-step

The package is installable with pip:

pip install qgis-deployment-toolbelt

It’s then available as a CLI: see the relevant section


Using Docker

The package is published as container on GitHub Container Registry (GHCR):

docker pull ghcr.io/guts/qgis-deployment-cli

See container page for additional options and instructions.