diff --git a/aws-es-kibana/Dockerfile b/aws-es-kibana/Dockerfile new file mode 100644 index 0000000..b7747c5 --- /dev/null +++ b/aws-es-kibana/Dockerfile @@ -0,0 +1,10 @@ +FROM alpine:3.3 + +MAINTAINER Ric Lister + +RUN apk add --update nodejs && \ + npm install aws-es-kibana -g + +EXPOSE 9200 + +CMD [ "aws-es-kibana" ] \ No newline at end of file diff --git a/aws-es-kibana/README.md b/aws-es-kibana/README.md new file mode 100644 index 0000000..3181225 --- /dev/null +++ b/aws-es-kibana/README.md @@ -0,0 +1,11 @@ +# aws-es-kibana + +Simple alpine-based Dockerfile for +[aws-es-kibana](https://www.npmjs.com/package/aws-es-kibana) from +`npm` ([github](https://github.com/santthosh/aws-es-kibana)), which is +based on +[this gist](https://gist.github.com/nakedible-p/ad95dfb1c16e75af1ad5). + +Runs a simple HTTP proxy on `localhost:9200` that handles +request-signing for an IAM user or instance role that has access to an +[AWS Elasticsearch](https://aws.amazon.com/elasticsearch-service/) domain. \ No newline at end of file