mirror of
https://github.com/lone-cloud/prism
synced 2026-06-03 08:43:10 -07:00
clean up the previous (crashed?) signal-cli socket on start
This commit is contained in:
parent
53e46102eb
commit
dc18625d26
1 changed files with 4 additions and 2 deletions
|
|
@ -3,7 +3,9 @@ FROM alpine:3.23
|
|||
RUN apk add --no-cache signal-cli && \
|
||||
adduser -D -u 1000 signal && \
|
||||
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 && \
|
||||
chmod +x /entrypoint.sh
|
||||
|
||||
USER signal
|
||||
CMD ["signal-cli", "--config", "/home/.local/share/signal-cli", "daemon", "--socket", "/home/signal/.signal-cli/socket"]
|
||||
ENTRYPOINT ["/entrypoint.sh"]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue