start script
This commit is contained in:
parent
31eeece65b
commit
e550da0b85
@ -8,7 +8,10 @@ ENV BROKER "mqtt://127.0.0.1"
|
|||||||
ENV DATA_DIR "/opt/app"
|
ENV DATA_DIR "/opt/app"
|
||||||
ENV STORAGE_DIR "/opt/app/storage"
|
ENV STORAGE_DIR "/opt/app/storage"
|
||||||
|
|
||||||
|
COPY start.sh /usr/local/bin/
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
|
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} && \
|
||||||
touch ${DATA_DIR}/mapping.json && \
|
touch ${DATA_DIR}/mapping.json && \
|
||||||
@ -19,6 +22,6 @@ VOLUME ${DATA_DIR}
|
|||||||
EXPOSE 51826
|
EXPOSE 51826
|
||||||
EXPOSE 51888
|
EXPOSE 51888
|
||||||
|
|
||||||
CMD [ "homekit2mqtt", "-m", "$DATA_DIR/mapping.json", "-u", "$BROKER", "-s", "$STORAGE_DIR", "--insecure", "--pincode=$PIN" ]
|
CMD [ "/usr/local/bin/start.sh" ]
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user