mirror of
https://github.com/lone-cloud/prism
synced 2026-06-04 12:13:28 -07:00
signal-cli socket has to be cleaned up as root
This commit is contained in:
parent
b5d37a6a4c
commit
93669081ec
1 changed files with 2 additions and 3 deletions
|
|
@ -1,11 +1,10 @@
|
||||||
FROM alpine:3.23
|
FROM alpine:3.23
|
||||||
|
|
||||||
RUN apk add --no-cache signal-cli && \
|
RUN apk add --no-cache signal-cli su-exec && \
|
||||||
adduser -D -u 1000 signal && \
|
adduser -D -u 1000 signal && \
|
||||||
mkdir -p /home/signal/.signal-cli /home/.local/share/signal-cli && \
|
mkdir -p /home/signal/.signal-cli /home/.local/share/signal-cli && \
|
||||||
chown -R signal:signal /home/signal /home/.local/share/signal-cli && \
|
chown -R signal:signal /home/signal /home/.local/share/signal-cli && \
|
||||||
echo -e '#!/bin/sh\nrm -f /home/signal/.signal-cli/socket\nexec signal-cli --config /home/.local/share/signal-cli daemon --socket /home/signal/.signal-cli/socket' > /entrypoint.sh && \
|
echo -e '#!/bin/sh\nrm -f /home/signal/.signal-cli/socket\nchown -R signal:signal /home/signal/.signal-cli\nexec su-exec signal signal-cli --config /home/.local/share/signal-cli daemon --socket /home/signal/.signal-cli/socket' > /entrypoint.sh && \
|
||||||
chmod +x /entrypoint.sh
|
chmod +x /entrypoint.sh
|
||||||
|
|
||||||
USER signal
|
|
||||||
ENTRYPOINT ["/entrypoint.sh"]
|
ENTRYPOINT ["/entrypoint.sh"]
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue