mirror of
https://github.com/lone-cloud/prism
synced 2026-06-03 08:43:10 -07:00
12 lines
613 B
Text
12 lines
613 B
Text
FROM alpine:latest
|
|
|
|
RUN apk add --no-cache signal-cli openjdk21-jre bash su-exec
|
|
|
|
RUN 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
|
|
|
|
RUN printf '#!/bin/bash\nset -e\nmkdir -p /home/signal/.signal-cli\nchown signal:signal /home/signal/.signal-cli\nchmod 755 /home/signal/.signal-cli\nexec su-exec signal signal-cli --config /home/.local/share/signal-cli daemon --socket /home/signal/.signal-cli/socket\n' > /entrypoint.sh && \
|
|
chmod +x /entrypoint.sh
|
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|