ckan-devstaller
Changelog

Changelog for ckan-devstaller v0.3.0 (2025-10-14)

Since v0.2.1 of ckan-devstaller, there have been many new features and changes now available in v0.3.0.

New web app: ckan-devstaller.dathere.com

We've released a new web app ckan-devstaller.dathere.com as the primary documentation site for ckan-devstaller.

Builder page

There is now an interactive web GUI, the Builder, for users to customize their CKAN installation before copying the (now updated) ckan-devstaller command and running it on their terminal. This helps resolve issue #6.

Updated Quick Start page

The Quick Start page now includes three options for suggested installation methods:

  1. Use the interactive Builder.
  2. Install the "CKAN-only" preset with a script which installs the latest stable version of CKAN and ckan-compose (with optional non-interactive script).
  3. Install the "datHere default" preset with a script which installs the latest stable version of CKAN and ckan-compose (with optional non-interactive script) along with the DataStore, ckanext-scheming, and DataPusher+ extensions and also installs the openssh-server package.

Installation architecture page

There is now an Installation Architecture page in the Reference section of the web app that provides a visual representation of where ckan-devstaller installs relevant files/folders.

Uninstall CKAN page

There is now an Uninstall CKAN page in the Tutorials section of the web app that helps users understand how to uninstall their newly installed CKAN installation. This includes the option to either use the new ckan-devstaller uninstall subcommand or run the script directly.

README update

The README on the ckan-devstaller GitHub repository has been updated to have a more user-friendly focus for users and developers that may be new to CKAN thanks to the suggestions by @drw in issues #10 and #11.

Changelog section

We've added a Changelog section to the web app to denote new changes to ckan-devstaller for each release.