From 7e5cf0843f0798793051c87ee6d06fded6e0f848 Mon Sep 17 00:00:00 2001 From: Northern Man <19808920+NorthernMan54@users.noreply.github.com> Date: Wed, 18 Dec 2024 14:25:48 -0500 Subject: [PATCH] ubuntu:24.04 --- .gitignore | 1 + Dockerfile | 10 +++++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index f1e33350..4834a183 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ test-volume .DS_Store +/volumes diff --git a/Dockerfile b/Dockerfile index 7bacfcb0..d1aea1c1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ubuntu:22.04 +FROM ubuntu:24.04 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 HOMEBRIDGE_APT_PKG_VERSION=${HOMEBRIDGE_APT_PKG_VERSION:-v1.4.0} ENV FFMPEG_VERSION=${FFMPEG_VERSION:-v2.1.1} -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/* \