From 00d01a99d76041ded4543880a4c5815cba49a799 Mon Sep 17 00:00:00 2001 From: Piero Toffanin Date: Wed, 10 Dec 2025 11:21:30 -0500 Subject: [PATCH] Set HOME in docker images --- docker/Dockerfile | 1 + docker/arm.Dockerfile | 1 + docker/root-with-sshd.Dockerfile | 3 ++- docker/user-with-api-key.Dockerfile | 3 ++- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 7f18fd4..ff50476 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -26,6 +26,7 @@ FROM python:3.11.14-slim-bookworm ARG with_models=false ARG models="" +ENV HOME=/home/libretranslate RUN addgroup --system --gid 1032 libretranslate && adduser --system --uid 1032 libretranslate && mkdir -p /home/libretranslate/.local && chown -R libretranslate:libretranslate /home/libretranslate/.local USER libretranslate diff --git a/docker/arm.Dockerfile b/docker/arm.Dockerfile index 2f88e67..edbfa8d 100644 --- a/docker/arm.Dockerfile +++ b/docker/arm.Dockerfile @@ -26,6 +26,7 @@ FROM arm64v8/python:3.11.14-slim-bookworm ARG with_models=false ARG models="" +ENV HOME=/home/libretranslate RUN addgroup --system --gid 1032 libretranslate && adduser --system --uid 1032 libretranslate && mkdir -p /home/libretranslate/.local && chown -R libretranslate:libretranslate /home/libretranslate/.local USER libretranslate diff --git a/docker/root-with-sshd.Dockerfile b/docker/root-with-sshd.Dockerfile index aa4c50c..1d95380 100644 --- a/docker/root-with-sshd.Dockerfile +++ b/docker/root-with-sshd.Dockerfile @@ -34,7 +34,8 @@ ARG models="" ARG root_password="" ARG api_key="" -ENV ENABLE_SSHD=${root_password:+true} +ENV ENABLE_SSHD=${root_password:+true} \ + HOME=/home/libretranslate RUN <