Skip to content
This repository has been archived by the owner on Jun 10, 2020. It is now read-only.

Ckan solr is a specific component used by CKAN in the context of the Data Analytics Framework (DAF) project. Apache Solr is a highly reliable, scalable and fault tolerant software component, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the…

License

Notifications You must be signed in to change notification settings

teamdigitale/pdnd-ckan-solr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CKAN Solr for Piattaforma Digitale Nazionale Dati (PDND) - previously DAF

Ckan solr is a specific component used by CKAN in the context of the PDND project. Apache Solr is a highly reliable, scalable and fault tolerant software component, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the search and navigation features of many of the world's largest internet sites.

What is the PDND?

More informations about the PDND can be found on the Digital Transformation Team website

Tools references

The tools referenced in this repository are

Project components

  • CKAN version 2.6.4, available here.

  • Solr version 6.2, packaged for CKAN and with some customizations. What's inside this repository.

  • PostgreSQL version 10.1, modified for CKAN. The container is available here. The image is tagged postgresql-10.1.

  • Redis version 5.0.5. Redis is automatically pulled in as a dependency from its official Docker repository.

How to build this version of Solr and test it as part of CKAN

This specific version of Solr is distributed and consumed in a form of Docker container.

The container can be built using the dockerfile in the root of this repository.

Docker-compose is used to build a fully-functional test environment (build the CKAN container and download pre-packaged dependencies, including Solr).

Instructions can be found in the CKAN repository.

How to contribute

Contributions are welcome. Feel free to open issues and submit a pull request at any time!

This repository is very specific to the PDND project that could be used as an example. Meanwhile, the community is working on an generic, redistributable version.

About

Ckan solr is a specific component used by CKAN in the context of the Data Analytics Framework (DAF) project. Apache Solr is a highly reliable, scalable and fault tolerant software component, providing distributed indexing, replication and load-balanced querying, automated failover and recovery, centralized configuration and more. Solr powers the…

Resources

License

Stars

Watchers

Forks

Packages

No packages published