This Ansible role does a Debian package based Koha installation that supports Elasticsearch as the search engine.
koha_enable_plugins
- Whether to enable plugin feature in Kohakoha_elasticsearch_server
- Hostname/IP of Elasticsearch server to usekoha_plack_workers
- Amount of plack process to spawn to handle requestskoha_plack_max_requests
- Amount of requests after the plack process is restartedkoha_signing_key_id
- PGP key used to verify packageskoha_keyserver
- PGP keyserver to usekoha_package_repository
- The Debian package repository to usekoha_index_config
- Path of custom elasticsearch index configuration filekoha_field_config
- Path of custom elasticsearch field configuration filekoha_index_mappings
- Path of custom elasticsearch mappings configuration filekoha_custom_index_mappings
- Whether to use custom template file for elasticsearch index mappingskoha_custom_index_config
- Whether to use custom template file for elasticsearch index configkoha_custom_field_config
- Whether to use custom template file for elasticsearch field configkoha_custom_z3950_pqf_properties
- Whether to use custom template file for Z39.50 pqf propertieskoha_custom_z3950_attributes
- Whether to use custom template file for Z39.50 attributes mappingskoha_custom_z3950_config
- Whether to use custom template config file for Z39.50koha_custom_oai_pmh
- Whether to use custom template file for OAI-PMH settingskoha_override_hourly_crons
- Whether to override hourly cronjobskoha_override_daily_crons
- Whether to override daily cronjobskoha_override_monthly_crons
- Whether to override monthly cronjobskoha_override_koha_crons
- Whether to override koha cronjobs
MIT