Command-line tool to install CKAN from source (using ckan-compose for development) on a brand new Ubuntu 22.04 distribution. https://ckan-devstaller.dathere.com
Find a file
2025-08-20 12:22:01 -04:00
src feat: use ckan config-tool instead of rust-ini, add locale-gen command 2025-08-20 12:14:20 -04:00
.gitignore feat: initial implementation of ckan-devstaller 2025-08-12 17:56:06 -04:00
Cargo.lock feat: add clap for CLI and consolidate styles 2025-08-18 13:03:16 -04:00
Cargo.toml feat: add clap for CLI and consolidate styles 2025-08-18 13:03:16 -04:00
install.bash feat: add install script and mention where to report issues 2025-08-18 05:15:20 -04:00
README.md docs: add note about removed comments from ini file 2025-08-20 12:22:01 -04:00

ckan-devstaller

ckan-devstaller attempts to install CKAN 2.11.3 from source using ckan-compose, intended for development use in a new Ubuntu 22.04 instance. The following are also installed by default:

Quick start

Caution

Make sure ckan-devstaller is run in a new Ubuntu 22.04 instance. Do NOT run ckan-devstaller in an existing instance that is important for your usage.

Note

The /etc/ckan/default/ckan.ini config file will have its comments removed for now. There are plans to fix this in a future release of ckan-devstaller.

Paste this into your new Ubuntu 22.04 instance's terminal:

curl -fsSL https://github.com/dathere/ckan-devstaller/releases/download/0.1.0/install.bash | bash
{8479CBE1-788E-48B3-AE9C-F3A51724520C}

Demo (sped up)

ckan-devstaller-demo