mirror of
https://github.com/bbernhard/signal-cli-rest-api.git
synced 2026-09-22 06:29:09 +00:00
cleaned up Dockerfile
This commit is contained in:
parent
2debc8554b
commit
79fa00fdf1
@ -59,7 +59,7 @@ RUN cd /tmp/ \
|
|||||||
RUN cd /tmp/ \
|
RUN cd /tmp/ \
|
||||||
&& git clone https://github.com/AsamK/signal-cli.git signal-cli-${SIGNAL_CLI_VERSION} \
|
&& git clone https://github.com/AsamK/signal-cli.git signal-cli-${SIGNAL_CLI_VERSION} \
|
||||||
&& cd signal-cli-${SIGNAL_CLI_VERSION} \
|
&& cd signal-cli-${SIGNAL_CLI_VERSION} \
|
||||||
&& git checkout v${SIGNAL_CLI_VERSION} \
|
#&& git checkout v${SIGNAL_CLI_VERSION} \
|
||||||
&& cp /tmp/libzkgroup.so ./lib/src/main/resources/libzkgroup.so \
|
&& cp /tmp/libzkgroup.so ./lib/src/main/resources/libzkgroup.so \
|
||||||
&& cp /tmp/libsignal_jni.so ./lib/src/main/resources/libsignal_jni.so \
|
&& cp /tmp/libsignal_jni.so ./lib/src/main/resources/libsignal_jni.so \
|
||||||
&& ./gradlew build \
|
&& ./gradlew build \
|
||||||
@ -157,13 +157,10 @@ COPY --from=buildcontainer /tmp/signal-cli-${SIGNAL_CLI_VERSION}/build/distribut
|
|||||||
COPY --from=buildcontainer /tmp/signal-cli-${SIGNAL_CLI_VERSION}/build/native-image/signal-cli /tmp/signal-cli-native
|
COPY --from=buildcontainer /tmp/signal-cli-${SIGNAL_CLI_VERSION}/build/native-image/signal-cli /tmp/signal-cli-native
|
||||||
COPY --from=buildcontainer /tmp/signal-cli-rest-api-src/scripts/jsonrpc2-helper /usr/bin/jsonrpc2-helper
|
COPY --from=buildcontainer /tmp/signal-cli-rest-api-src/scripts/jsonrpc2-helper /usr/bin/jsonrpc2-helper
|
||||||
COPY entrypoint.sh /entrypoint.sh
|
COPY entrypoint.sh /entrypoint.sh
|
||||||
#COPY conf/supervisor/signal-cli.conf /etc/supervisor/conf.d/
|
|
||||||
|
|
||||||
RUN tar xf /tmp/signal-cli-${SIGNAL_CLI_VERSION}.tar -C /opt
|
RUN tar xf /tmp/signal-cli-${SIGNAL_CLI_VERSION}.tar -C /opt
|
||||||
RUN rm -rf /tmp/signal-cli-${SIGNAL_CLI_VERSION}.tar
|
RUN rm -rf /tmp/signal-cli-${SIGNAL_CLI_VERSION}.tar
|
||||||
|
|
||||||
#RUN mkdir -p /var/log/signal-cli
|
|
||||||
|
|
||||||
RUN groupadd -g 1000 signal-api \
|
RUN groupadd -g 1000 signal-api \
|
||||||
&& useradd --no-log-init -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-${SIGNAL_CLI_VERSION}/bin/signal-cli /usr/bin/signal-cli \
|
&& ln -s /opt/signal-cli-${SIGNAL_CLI_VERSION}/bin/signal-cli /usr/bin/signal-cli \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user