mirror of
https://github.com/aljazceru/signal-cli-rest-api.git
synced 2025-12-20 16:14:29 +01:00
add --no-log-init flag when creating a user with useradd
* there seems to be a bug in the Go archiver which could lead to disk exhaustion under certain circumstances. This flag will be added to be on the safe side. see https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#user for details.
This commit is contained in:
@@ -50,7 +50,7 @@ COPY --from=buildcontainer /tmp/signal-cli /opt/signal-cli
|
||||
COPY entrypoint.sh /entrypoint.sh
|
||||
|
||||
RUN groupadd -g 1000 signal-api \
|
||||
&& useradd -M -d /home -s /bin/bash -u 1000 -g 1000 signal-api \
|
||||
&& useradd --no-log-init -M -d /home -s /bin/bash -u 1000 -g 1000 signal-api \
|
||||
&& ln -s /opt/signal-cli/bin/signal-cli /usr/bin/signal-cli \
|
||||
&& mkdir -p /signal-cli-config/ \
|
||||
&& mkdir -p /home/.local/share/signal-cli
|
||||
|
||||
Reference in New Issue
Block a user