QGIS Deployment CLI

Jan 5, 2024 | QGIS

In my attempt to do one blog post a week on something – today it’s QGIS.

One of my clients did a hefty install of QGIS and they went and touched every box and then had a list of “things to do” like installing plugins and connecting services. I know there are different avenues through windows (and probably through linux) to get things installed. One thing I wondered at the time is making it easier. Luckily I’m hardly ever on the front end of software deplyment.

Digging around the other day I ran into this repo on github. You can install it through Pip or Docker and from my testing you can build a QGIS Profile (using a json file) so you can deploy all your settings to a new install. I tested the default profiles that come with it and I recieved new plugins, new WMS connections, and changes to the default options.

Not to retype everything because you can read the docs:

QGISDeploymentToolbelt_0-27-0_Windows.exe -s https://github.com/Guts/qgis-deployment-cli/raw/main/examples/scenarios/demo-scenario.qdt.yml

…aaaand a new profile.

What did the demo profile look like?

I talked to a person at a large federal agency this morning and if they spent time building a standard QGIS deployment you could sync that to Github and run this took and you probably have everything except database/password connection.

Anyway – Open Source tools to make your QGIS life less difficult.

You may also like

The Aunt II: Adding Cemeteries

The Aunt II: Adding Cemeteries

In a previous post I talked about my aunt that died and we couldn't find the cemetery. Found it! Welcome to the Bethel Cemetery. I will tip my hat to the inherent creepiness of the whole thing. Who is rising second? So I want to add cemeteries to OSM. In my first...

QGIS US – September 22nd 2026 EDT

QGIS US – September 22nd 2026 EDT

It's been a while since I've done a QGIS US meeting. Part of it was burnout and part I've been busy with work and life. So we're talking projections tomorrow. Proj is a bigger project than just QGIS - but it's nice to know how that project is moving along. Meeting...

QGIS Offline Help

QGIS Offline Help

Through a long series of events I found myself teaching QGIS in a classroom again. It's been a while. I used to just "hold" classes and sometime during the pandemic I jsut stopped. Occasionally I'll get a call for 3 or 4 people that want training but generally I've...