UNPKG

@spalger/kibana

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

20 lines (18 loc) 467 B
var createAgent = require('./create_agent'); var mapUri = require('./map_uri'); module.exports = function createProxy(server, method, route, opts) { opts = opts || {}; var options = { method: method, path: route, handler: { proxy: { mapUri: mapUri(server, opts.prefix), passThrough: true, agent: createAgent(server) } } }; if (opts && opts.config) options.config = opts.config; server.route(options); };