Set HOME in docker images

This commit is contained in:
Piero Toffanin 2025-12-10 11:21:30 -05:00
parent b17d58d71c
commit 00d01a99d7
4 changed files with 6 additions and 2 deletions

View File

@ -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

View File

@ -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

View File

@ -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 <<EOF
if [ "$ENABLE_SSHD" = "true" ]; then

View File

@ -30,9 +30,10 @@ FROM python:3.11.14-slim-bookworm
ARG with_models=false
ARG models=""
ARG api_key=""
ENV HOME=/home/libretranslate
RUN <<EOF
addgroup --system --gid 1032 libretranslate
adduser --system --uid 1032 libretranslate