# Copy of https://github.com/elastic/kibana-docker/blob/master/build/kibana/Dockerfile
FROM docker.elastic.co/kibana/kibana-ubuntu-base:latest
MAINTAINER Elastic Docker Team <docker@elastic.co>

ARG KIBANA_DOWNLOAD_URL=https://staging.elastic.co/5.2.2-9f7879a1/downloads/kibana/kibana-5.2.2-linux-x86_64.tar.gz
ARG X_PACK_URL

EXPOSE 5601

WORKDIR /usr/share/kibana
RUN curl -Ls ${KIBANA_DOWNLOAD_URL} | tar --strip-components=1 -zxf - && \
    #bin/kibana-plugin install ${X_PACK_URL} && \
    ln -s /usr/share/kibana /opt/kibana

# Set some Kibana configuration defaults.
ADD config/kibana.yml /usr/share/kibana/config/

# Add the launcher/wrapper script. It knows how to interpret environment
# variables and translate them to Kibana CLI options.
ADD bin/kibana-docker /usr/local/bin/

# Add a self-signed SSL certificate for use in examples.
#ADD ssl/kibana.example.org.* /usr/share/kibana/config/

RUN usermod --home /usr/share/kibana kibana
USER kibana
ENV PATH=/usr/share/kibana/bin:$PATH
CMD /usr/local/bin/kibana-docker
