Thanks to visit codestin.com
Credit goes to github.com

Skip to content

rveitch/sift-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sift Proxy

Lightweight Elasticsearch Proxy App in Node.js

  • Creates a public proxy endpoint for Elasticsearch without exposing Auth credentials.
  • Passes GET, POST and OPTIONS requests/http methods, rejects all others (eg PUT, Delete).
  • See it in action on Heroku
  • Used by Sift | FNS Search

Config Variables

If you plan on hosting the proxy on Heroku (or similar) it is recommended you define these config variables in your host dashboard or via console/toolbelt:

  • ELASTIC_URL - Elasticsearch Cluster URL. Defaults to http://localhost:9200.
  • ELASTIC_USER (Optional: Basic Auth User)
  • ELASTIC_PASS (Optional: Basic Auth Password)

Setup

About

Lightweight Elasticsearch Proxy App in Node.js

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published