diff --git a/Dockerfile b/Dockerfile index a5ce08b..bbde4ce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,15 +9,20 @@ 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/ +RUN mkdir -p /opt/scripts/ && chmod 777 /opt/scripts/ + +WORKDIR /opt/scripts/ + +ADD scripts/avahi-start.sh avahi-start.sh +RUN chmod +x avahi-start.sh +RUN mkdir /var/run/dbus/ WORKDIR /opt/iobroker/ RUN npm install iobroker --unsafe-perm && echo $(hostname) > .install_host ADD scripts/startup.sh startup.sh -ADD scripts/avahi-start.sh avahi-start.sh -RUN chmod +x startup.sh avahi-start.sh -RUN mkdir /var/run/dbus/ +RUN chmod +x startup.sh CMD ["sh", "/opt/iobroker/startup.sh"]