various ElasticSearch analyzer plugins useful for analyzing ancient Hebrew
THe latest plugin builds can be found in Releases
. Given a .zip
file from a release, use the instructions below to install it.
This repo contains a few ElasticSearch plugins. Each folder in the root is another plugin. To install:
First you need to locate the bin
folder in your ES installation (henceforth $ES_BIN
). This can be in one of two places:
- If you installed ES as a service:
/usr/share/elasticsearch/bin
- If you downloaded the source:
$SRC_ROOT/bin
Let's say you're trying to install a plugin in folder $PLUGIN_ROOT
:
- Start ElasticSearch
- If ElasticSearch is a service, run
service start elasticsearch
- If you downloaded the source, run
$ES_BIN/elasticsearch
- If ElasticSearch is a service, run
- (OPTIONAL) If you're reinsalling a plugin, first unistall it
- Locate the name of the plugin. This should be in
$PLUGIN_ROOT/plugin-descriptor.properties
under thename
variable. Let's call it$PLUGIN_NAME
$ES_BIN/elasticsearch-plugin remove $PLUGIN_NAME
- Locate the name of the plugin. This should be in
- Install plugin
$ES_BIN/elasticsearch-plugin install file://$PLUGIN_ROOT/out/artifacts/elasticsearch_analysis_sefaria_jar.zip
(NOTE: this path needs to be absolute)