From accba7afb2fb965b90ca97af25928444773b81ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9mi=20V=C3=A1nyi?= Date: Sat, 22 Jan 2022 18:09:38 +0100 Subject: [PATCH] Install searx as root in Docker Closes #2901 --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 696aacb2..aa51c285 100644 --- a/Dockerfile +++ b/Dockerfile @@ -51,13 +51,14 @@ RUN apk upgrade --no-cache \ && apk del build-dependencies \ && rm -rf /root/.cache -COPY --chown=searx:searx . . +COPY searx ./searx +COPY dockerfiles ./dockerfiles ARG TIMESTAMP_SETTINGS=0 ARG TIMESTAMP_UWSGI=0 ARG VERSION_GITCOMMIT=unknown -RUN su searx -c "/usr/bin/python3 -m compileall -q searx"; \ +RUN /usr/bin/python3 -m compileall -q searx; \ touch -c --date=@${TIMESTAMP_SETTINGS} searx/settings.yml; \ touch -c --date=@${TIMESTAMP_UWSGI} dockerfiles/uwsgi.ini; \ if [ ! -z $VERSION_GITCOMMIT ]; then\