Extension Geoimpact DataCatalog


Extension Basics

Title
Geoimpact DataCatalog
Name
ckanext-geoimpact
Type
Public extension
Description
A collection of various CKAN extensions for the Geoimpact DataCatalog project. Transforms CKAN into a multilingual metadata catalog for data-driven companies.
CKAN versions

~2.10,~2.11

Show details
Download-Url (zip)
Last commit
8 months ago (2025-06-27 16:40:03)
Url to repo
Category
Corporate & Business


Background Infos

Description (long)
Show details

Geoimpact CKAN Extension

Overview

This extension shifts the focus of CKAN from the download portal to the multilingual metadata catalog of a data-driven company. It leverages the robustness of CKAN with specific features that are beneficial for organizations that want to maintain their own datacatalog and share it with their customers.

Features

  1. Custom Emails: Enhanced email templates for user-related actions like password reset and invitations.
  2. Advanced Scheming: Introduces custom presets and schemas to define the structure and behavior of datasets.
  3. Template Overriding: Custom templates for dataset addition, and facet listing, as well as a customized footer.
  4. Utilities: Special utility functions for authentication, actions, and templates.
  5. Translated Facet Values: The extension offers the capability to display translated facet values.

Technical Details

Extensions Required

  • activity
  • scheming_datasets
  • fluent
  • geoimpact

Installation

Required extensions: - ckanext-scheming (installed with ckanext-fluent) - ckanext-fluent - ckanext-geoimpact

sudo su
. /usr/lib/ckan/default/bin/activate
cd /usr/lib/ckan/default/src/
git clone https://github.com/geoimpactag/ckanext-geoimpact.git
cd ckanext-geoimpact
python setup.py develop
pip install -r requirements.txt

Prerequisites

CKAN requires the packages libpq5, Redis, nginx, supervisor as well as Solr. PostgreSQL is required for the datastore.

Support

For any issues or concerns related to the geoimpact CKAN Extension, please reach out to support@geoimpact.ch.

Version
Version release date
(not set)
Contact name
Geoimpact AG
Contakt email
Contact Url


Installation Guide

Configuration hints

Requires ckanext-scheming, ckanext-fluent. Uses custom Solr schema. Requires PostgreSQL with PostGIS, Redis, nginx, supervisor, and Solr 8.x.

Plugins to configure (ckan.ini)
activity scheming_datasets fluent geoimpact
CKAN Settings (ckan.ini)
# No specific environment variables documented
DB migration to be executed
(not set)
<< back to Extensions