Skip to content

Automate SolR configuration / authentication

Solr is a search and indexing tool that we "abuse" to index WissKI systems to make them faster. It's already in use in some systems e.g. OiN and pretty much all systems at GNM. Currently it is not in use in our Distillery systems, since manual Solr deployment and configuration does not scale well. Hence we want to make the Distillery be able to automatically set up a Solr server and configure Solr Cores + WissKI instances on WissKI deployment.

  1. Integrate Solr into the Distillery
    1. Deploy via docker(-compose?)
  2. Find out how to automate Solr core setup. Includes following steps:
    1. Creation of new Solr cores
    2. Configuration of the cores
    3. Create new users and grant them access to the cores
  3. Automatic configuration of WissKI as Solr "Client"
    1. Automatic installation of the search_api module in context of a particular flavor
Edited by Kai Amann
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information