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 <