initial commit

This commit is contained in:
Greg Johnson
2025-08-05 15:03:49 +10:00
parent e4ab08b1ff
commit 7581b6b8c2
15 changed files with 689 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
# build homebridge
FROM homebridge/homebridge:latest
RUN apt-get -y update && apt-get -y install telnet nmap ed nano lsof
# custom init will copy local plugins to homebridge
COPY init /tmp/init
RUN chmod a+x /tmp/init
ENTRYPOINT ["/tmp/init"]

Submodule florida/homebridge/server/code/homebridge-anekol-echonet-lite added at b8c8fcafc4

Submodule florida/homebridge/server/code/homebridge-echonet-lite-eolia added at 200eca100b

Submodule florida/homebridge/server/code/homebridge-plugin-template added at 6b24bc5416

View File

@@ -0,0 +1,9 @@
#!/bin/bash
#
# Homebridge needs to move plugins around during updates so plugins can't be mounted directly
echo \n\n\n======================================================================\n\n\n
cp -r /tmp/plugins/* /homebridge/node_modules
ls -l /homebridge/node_modules
echo \n\n\n======================================================================\n\n\n
exec /init

Submodule florida/homebridge/server/plugins/homebridge-anekol-harmony-hub added at 1a2f7fe899