ckanext-sitesearch
Index different CKAN entities in Solr, not just datasets.
Provides Solr-powered searches for organizations, groups, users, and pages (if ckanext-pages is installed).
Requires CKAN 2.9 or higher and Python 3.
Features
- organization_search action
- group_search action
- user_search action
- page_search action (requires ckanext-pages)
- site_search combined action
- ISiteSearch interface for extending
- CLI commands: ckan sitesearch rebuild
- Namespaced search parameters
Installation
pip install ckanext-sitesearch
Add sitesearch to ckan.plugins in your .ini file.
Configuration
None at present.
CLI
To rebuild search indexes:
ckan sitesearch rebuild organizations
ckan sitesearch rebuild groups
ckan sitesearch rebuild users
ckan sitesearch rebuild pages
License
AGPL-3.0