CKAN Configuration

Introduction

CKAN is often hard to install. When you do finally install it, it’s wholly functional, but capable of much more. By enabling a few features and installing a few extensions, it can be a markedly more useful product. There is a comprehensive list of available extensions on CKAN’s website that is worth browsing, to see if any are useful to your particular needs.

Installation

The biggest obstacle to using CKAN is installing it. Under most environments, it’s just plain hard.

If you’re a rare government agency that is able to use Amazon Web Services, simply launch an EC2 server using Link Digital’s CKAN image. Within a minute, you’ll have a CKAN server up and running.

If you can’t use AWS, then set up an Ubuntu server and install CKAN from package. Compared to installing from source, this is trivial.

If you can install it using a Docker image, that’s wonderful, but then you probably should be contributing to this How-To guide, not just reading it.

Failing those options, you can always install from source. This is hard.