From 6dcbaff4cc3092857b317fd68d51166e7799e1d1 Mon Sep 17 00:00:00 2001 From: mark Date: Wed, 27 Nov 2024 09:12:50 +1100 Subject: [PATCH] Update Dockerfile Updated based image to ubuntu 24.04 noble (LTS) Updated Homebridge APT package to 1.3.10 Updated ffmpeg-for-homebridge to 2.1.7 Updated S6 overlay package to 3.2.0.2 --- Dockerfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7bacfcb..06fd80d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:22.04 +FROM ubuntu:latest LABEL org.opencontainers.image.title="Homebridge in Docker" LABEL org.opencontainers.image.description="Official Homebridge Docker Image" @@ -11,10 +11,10 @@ LABEL org.opencontainers.image.licenses="GPL-3.0" ARG HOMEBRIDGE_APT_PKG_VERSION ARG FFMPEG_VERSION -ENV HOMEBRIDGE_APT_PKG_VERSION=${HOMEBRIDGE_APT_PKG_VERSION:-v1.2.1} -ENV FFMPEG_VERSION=${FFMPEG_VERSION:-v2.1.1} +ENV HOMEBRIDGE_APT_PKG_VERSION=${HOMEBRIDGE_APT_PKG_VERSION:-v1.3.10} +ENV FFMPEG_VERSION=${FFMPEG_VERSION:-v2.1.7} -ENV S6_OVERLAY_VERSION=3.1.1.2 \ +ENV S6_OVERLAY_VERSION=3.2.0.2 \ S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0 \ S6_KEEP_ENV=1 \ ENABLE_AVAHI=1 \ @@ -31,9 +31,9 @@ RUN set -x \ libatomic1 apt-transport-https apt-utils jq openssl sudo nano net-tools \ && locale-gen en_US.UTF-8 \ && ln -snf /usr/share/zoneinfo/Etc/GMT /etc/localtime && echo Etc/GMT > /etc/timezone \ - && apt-get install -y python3 python3-pip python3-setuptools git make g++ libnss-mdns \ + && apt-get install -y python3 python3-pip pipx python3-setuptools git make g++ libnss-mdns \ avahi-discover libavahi-compat-libdnssd-dev python3-venv python3-dev \ - && pip3 install tzupdate \ + && pipx install tzupdate \ && chmod 4755 /bin/ping \ && apt-get clean \ && rm -rf /tmp/* /var/lib/apt/lists/* /var/tmp/* \