Skip to content

Instantly share code, notes, and snippets.

@Analect
Created September 9, 2015 21:51
Show Gist options
  • Save Analect/3504e9928f6c51044e46 to your computer and use it in GitHub Desktop.
Save Analect/3504e9928f6c51044e46 to your computer and use it in GitHub Desktop.
Extending sebp/elk
FROM analect/elk
# see: http://spujadas.github.io/elk-docker/
ENV ES_HOME /usr/share/elasticsearch
WORKDIR ${ES_HOME}
RUN bin/plugin -i royrusso/elasticsearch-HQ
RUN bin/plugin -i mobz/elasticsearch-head
RUN bin/plugin -install elasticsearch/elasticsearch-mapper-attachments/2.7.0
RUN bin/plugin -install elasticsearch/elasticsearch-lang-javascript/2.7.0
RUN bin/plugin -install elasticsearch/elasticsearch-lang-python/2.7.0
RUN bin/plugin install elasticsearch/elasticsearch-cloud-aws/2.7.0
WORKDIR ${LOGSTASH_HOME}
RUN bin/plugin install logstash-input-rss
RUN bin/plugin install logstash-input-http
#RUN bin/plugin install logstash-input-dynamodb
RUN bin/plugin install logstash-input-lumberjack
RUN bin/plugin install logstash-input-file
RUN bin/plugin install logstash-input-kafka
RUN bin/plugin install logstash-input-twitter
RUN bin/plugin install logstash-input-http_poller
RUN bin/plugin install logstash-input-elasticsearch
RUN bin/plugin install logstash-input-imap
RUN bin/plugin install logstash-input-neo4j
RUN bin/plugin install logstash-input-github
RUN bin/plugin install logstash-output-email
RUN bin/plugin install logstash-output-elasticsearch
RUN bin/plugin install logstash-output-file
RUN bin/plugin install logstash-output-kafka
RUN bin/plugin install logstash-output-s3
RUN bin/plugin install logstash-output-csv
RUN bin/plugin install logstash-output-neo4j
RUN bin/plugin install logstash-output-mongodb
ADD ./logstash-kafka.conf /etc/logstash/conf.d/logstash-kafka.conf
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment