Installation architecture
View a brief overview of what the installation from ckan-devstaller looks like
CKAN and extensions
The CKAN repository selected from ckan-devstaller is installed to /usr/lib/ckan/default/src/ckan. Extensions are also installed as sibling folders. For example if ckanext-scheming is also installed:
The configuration file for CKAN is installed at /etc/ckan/default/ckan.ini:
ckan-compose
We install certain first-time install files and ckan-compose as a directory in the user's home (~) directory. For example for the user adam:
After running ckan-devstaller you may also see many files starting with qsv and README. There are various files you can remove after running ckan-devstaller including:
dpp_default_config.iniget-docker.shpermissions.sqlREADME- The various
qsvfiles
Here's a script you can run for cleanup after running ckan-devstaller:
cd ~/
rm -rf dpp_default_config.ini get-docker.sh permissions.sql README qsv*DataPusher+
We install a compatible version of qsv with the DataPusher+ variant named qsvdp and move it to /usr/local/bin:
The ckanext-scheming and DataPusher+ extensions are installed in the same location as other CKAN extensions: