Skip to content

Commit 21483e9

Browse files
committed
update image and readme
1 parent df46f05 commit 21483e9

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

Dockerfile

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ LABEL org.opencontainers.image.licenses="GPL-3.0"
88

99
ENV S6_OVERLAY_VERSION=3.1.0.1 \
1010
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
11-
PUID=911 \
12-
PGID=911 \
11+
PUID=1000 \
12+
PGID=1000 \
1313
ENABLE_AVAHI=1 \
1414
PATH="/opt/homebridge/bin:/var/lib/homebridge/node_modules/.bin:$PATH" \
1515
npm_config_store_dir=/var/lib/homebridge/node_modules/.pnpm-store \
@@ -23,7 +23,7 @@ ENV S6_OVERLAY_VERSION=3.1.0.1 \
2323
RUN set -x \
2424
&& apt-get update \
2525
&& apt-get install -y curl wget tzdata locales psmisc procps iputils-ping logrotate \
26-
libatomic1 apt-transport-https apt-utils jq openssl psmisc sudo nano \
26+
libatomic1 apt-transport-https apt-utils jq openssl psmisc sudo nano net-tools \
2727
&& locale-gen en_US.UTF-8 \
2828
&& ln -snf /usr/share/zoneinfo/Etc/GMT /etc/localtime && echo Etc/GMT > /etc/timezone \
2929
&& apt-get install -y python3 python3-pip python3-setuptools git python make g++ libnss-mdns \
@@ -56,7 +56,7 @@ RUN case "$(uname -m)" in \
5656
&& set -x \
5757
&& curl -Lfs https://github.com/homebridge/ffmpeg-for-homebridge/releases/download/v0.1.0/ffmpeg-debian-${FFMPEG_ARCH}.tar.gz | tar xzf - -C / --no-same-owner
5858

59-
ENV HOMEBRIDGE_PKG_VERSION=1.0.21
59+
ENV HOMEBRIDGE_PKG_VERSION=1.0.23
6060

6161
RUN case "$(uname -m)" in \
6262
x86_64) DEB_ARCH='amd64';; \
@@ -65,8 +65,6 @@ RUN case "$(uname -m)" in \
6565
*) echo "unsupported architecture"; exit 1 ;; \
6666
esac \
6767
&& set -x \
68-
&& curl -sSfL https://repo.homebridge.io/KEY.gpg | gpg --dearmor | tee /usr/share/keyrings/homebridge.gpg > /dev/null \
69-
&& echo "deb [signed-by=/usr/share/keyrings/homebridge.gpg] https://repo.homebridge.io stable main" | tee /etc/apt/sources.list.d/homebridge.list > /dev/null \
7068
&& curl -sSLf -o /homebridge_${HOMEBRIDGE_PKG_VERSION}.deb https://github.com/homebridge/homebridge-apt-pkg/releases/download/${HOMEBRIDGE_PKG_VERSION}/homebridge_${HOMEBRIDGE_PKG_VERSION}_${DEB_ARCH}.deb
7169

7270
COPY rootfs /

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,10 @@ To manage Homebridge go to `http://<ip of server>:8581` in your browser. For exa
8787
<img width="600px" src="https://user-images.githubusercontent.com/3979615/71886653-b16d3f80-3190-11ea-9ff8-49dc4ae4fff0.png">
8888
</p>
8989

90+
## Automated Updates
91+
92+
Automated updates of the Homebridge Docker Image using tools such as Watchtower or similar are strongly discouraged and are done so at your own risk. You can update Homebridge, the Homebridge UI and the Node.js runtime from inside the container.
93+
9094
## Troubleshooting
9195

9296
#### 1. Need ffmpeg?

0 commit comments

Comments
 (0)