Calaca is a beautiful, easy to use, search UI for Elasticsearch. It's made for you if you need to do quick searches for your documents and don't need anything hard to setup, use.
- Quick, easy and instant search
- Looks good
- Simple configs
- Query metrics(hits counts, time took)
- Lucene queries(boolean, range, etc)
- Plugin install or stand-alone
In config.js change the configs to match your Elasticsearch cluster.
/* Configs */ url: "http://localhost:9200" //Cluster http url index_name: "twitter" //Index name or comma-separated list type: "tweet" //Type size: 10 //Number of results displayed at a time search_delay: 500 //Delay between actual search request in ms
In index.html append to
result. the field name you want to show from your es document.
Using dot notation, you can access nested fields like such
You can also install as an elasticsearch plugin from elasticsearch home directory. Same config updates are required to config.js and index.html.
Here it supports ElasticSearch version 2.x
bin/plugin install romansanchez/calaca
Should now be accessible by visiting url: http://your-host:9200/_plugin/calaca/
You can easily change the look and feel of Calaca by implementing the below CSS classes.
.title .search-box .no-results .results .result
- No 'Access-Control-Allow-Origin' header is present on the requested resource.
http.cors.allow-origin: "*"to your