From f7e9aa4ec72a0ae4a0ae4c2ae4e1237463e115aa Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Tue, 10 Dec 2024 20:33:54 +0100 Subject: [PATCH] Update Dockerfile --- immich/Dockerfile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/immich/Dockerfile b/immich/Dockerfile index bf0b6d4a3..eaa128466 100644 --- a/immich/Dockerfile +++ b/immich/Dockerfile @@ -65,9 +65,8 @@ ARG MODULES="00-banner.sh 01-custom_script.sh 00-global_var.sh 00-local_mounts.s ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_automodules.sh" "/ha_automodules.sh" RUN chmod 744 /ha_automodules.sh && /ha_automodules.sh "$MODULES" && rm /ha_automodules.sh - # Manual apps -ENV PACKAGES="sudo yamllint pip postgresql-client-15" +ENV PACKAGES="sudo yamllint pip" # Automatic apps & bashio ADD "https://raw.githubusercontent.com/alexbelgium/hassio-addons/master/.templates/ha_autoapps.sh" "/ha_autoapps.sh" @@ -87,6 +86,18 @@ RUN chmod 777 /ha_entrypoint.sh /ha_entrypoint_modif.sh && /ha_entrypoint_modif. RUN sed -i "s|postgresql-16|postgresql-15|g" /etc/s6-overlay/s6-rc.d/init-test-run/run +# Install dependencies +RUN apt-get update && apt-get install -y \ + lsb-release \ + wget \ + gnupg + +# Add PostgreSQL repository and install client +RUN echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list && \ + wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - && \ + apt-get update && \ + apt-get install -y postgresql-client-15 + #ENTRYPOINT [ "/usr/bin/env" ] #CMD [ "/ha_entrypoint.sh" ]