This commit is contained in:
Wolfgang Hottgenroth 2019-06-27 15:55:34 +02:00
parent 51ad610998
commit 2a4dfd2bc7
Signed by: wn
GPG Key ID: 6C1E5E531E0D5D7F

View File

@ -14,7 +14,6 @@ ARG GROUP="homekit"
ARG GID="51888" ARG GID="51888"
COPY start.sh /usr/local/bin/
RUN \ RUN \
groupadd -r -g $GID $GROUP && \ groupadd -r -g $GID $GROUP && \
@ -22,14 +21,17 @@ RUN \
chmod 755 /usr/local/bin/start.sh && \ chmod 755 /usr/local/bin/start.sh && \
npm install -g homekit2mqtt --unsafe-perm && \ npm install -g homekit2mqtt --unsafe-perm && \
mkdir -p ${DATA_DIR} && \ mkdir -p ${DATA_DIR} && \
mkdir -p ${STORAGE_DIR} && \ mkdir -p ${STORAGE_DIR}
chown -R ${USER}:${GROUP} ${DATA_DIR}
COPY start.sh /usr/local/bin/
COPY mapping.json ${DATA_DIR}
RUN chown -R ${USER}:${GROUP} ${DATA_DIR}
USER ${USER} USER ${USER}
COPY mapping.json ${DATA_DIR}
VOLUME ${DATA_DIR} VOLUME ${DATA_DIR}
EXPOSE 51826 EXPOSE 51826
EXPOSE 51888 EXPOSE 51888