Files
addons/configurator/Dockerfile
Franck Nijhof 7da566633e configurator: Added documentation + small changes (#588)
* configurator: Adds README to repository

* configurator: Small code styling changes

* configurator: Bump version to 3.4, updated CHANGELOG
2019-06-01 23:15:22 +02:00

21 lines
610 B
Docker

ARG BUILD_FROM
FROM $BUILD_FROM
# Setup base
ARG CONFIGURATOR_VERSION
ARG HASSIO_AUTH_VERSION
RUN apk add --no-cache \
git nginx nginx-mod-http-lua lua-resty-http \
&& git clone --depth 1 -b ${HASSIO_AUTH_VERSION} \
"https://github.com/home-assistant/hassio-auth" \
&& cp -f hassio-auth/nginx-frontend/ha-auth.lua /etc/nginx/ \
&& cp -f hassio-auth/nginx-frontend/example/nginx-ingress.conf /etc/nginx/ \
&& rm -fr /usr/src/hassio-auth \
&& pip install hass-configurator==${CONFIGURATOR_VERSION}
# Copy data
COPY data/configurator.conf /etc/
COPY data/run.sh /
CMD ["/run.sh"]