diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..62d3f8f --- /dev/null +++ b/dockerfile @@ -0,0 +1,22 @@ +FROM debian:latest + +MAINTAINER Andre Germann + +ENV DEBIAN_FRONTEND noninteractive + +RUN apt-get update && apt-get install -y apt-utils curl +RUN curl -sL https://deb.nodesource.com/setup_4.x | bash +RUN apt-get install -y build-essential python nodejs + +RUN mkdir -p /opt/iobroker/ && chmod 777 /opt/iobroker/ + +WORKDIR /opt/iobroker/ + +RUN npm install iobroker --unsafe-perm && echo $(hostname) > .install_host + +ADD scripts/startup.sh startup.sh +RUN chmod +x startup.sh + +CMD /opt/iobroker/startup.sh + +ENV DEBIAN_FRONTEND teletype