@@ -8,8 +8,8 @@ LABEL org.opencontainers.image.licenses="GPL-3.0"
8
8
9
9
ENV S6_OVERLAY_VERSION=3.1.0.1 \
10
10
S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \
11
- PUID=911 \
12
- PGID=911 \
11
+ PUID=1000 \
12
+ PGID=1000 \
13
13
ENABLE_AVAHI=1 \
14
14
PATH="/opt/homebridge/bin:/var/lib/homebridge/node_modules/.bin:$PATH" \
15
15
npm_config_store_dir=/var/lib/homebridge/node_modules/.pnpm-store \
@@ -23,7 +23,7 @@ ENV S6_OVERLAY_VERSION=3.1.0.1 \
23
23
RUN set -x \
24
24
&& apt-get update \
25
25
&& 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 \
27
27
&& locale-gen en_US.UTF-8 \
28
28
&& ln -snf /usr/share/zoneinfo/Etc/GMT /etc/localtime && echo Etc/GMT > /etc/timezone \
29
29
&& apt-get install -y python3 python3-pip python3-setuptools git python make g++ libnss-mdns \
@@ -56,7 +56,7 @@ RUN case "$(uname -m)" in \
56
56
&& set -x \
57
57
&& 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
58
58
59
- ENV HOMEBRIDGE_PKG_VERSION=1.0.21
59
+ ENV HOMEBRIDGE_PKG_VERSION=1.0.23
60
60
61
61
RUN case "$(uname -m)" in \
62
62
x86_64) DEB_ARCH='amd64' ;; \
@@ -65,8 +65,6 @@ RUN case "$(uname -m)" in \
65
65
*) echo "unsupported architecture" ; exit 1 ;; \
66
66
esac \
67
67
&& 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 \
70
68
&& 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
71
69
72
70
COPY rootfs /
0 commit comments