From 60aa257f04f6705879f32420a5acd97e4cb75577 Mon Sep 17 00:00:00 2001 From: omaroughriss Date: Thu, 3 Jul 2025 13:01:01 +0200 Subject: [PATCH] Update Dockerfile --- Dockerfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index bbf87fc..4873874 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,7 +15,7 @@ RUN --mount=type=ssh cargo build --release # ---- image finale ---- FROM debian:bookworm-slim -RUN apt-get update && apt-get install -y ca-certificates strace +RUN apt-get update && apt-get install -y ca-certificates strace tee # Créer l'utilisateur bitcoin RUN useradd -m -d /home/bitcoin -u 1000 bitcoin @@ -27,17 +27,18 @@ ARG CONF RUN echo "$CONF" > /home/bitcoin/.conf && \ chown bitcoin:bitcoin /home/bitcoin/.conf -# Créer le répertoire .4nk avec les bonnes permissions -RUN mkdir -p /home/bitcoin/.4nk && \ +# Créer le répertoire .4nk avec les bonnes permissions et le dossier logs +RUN mkdir -p /home/bitcoin/.4nk/logs && \ chown -R bitcoin:bitcoin /home/bitcoin/.4nk && \ chmod 755 /home/bitcoin/.4nk WORKDIR /home/bitcoin USER bitcoin ENV HOME=/home/bitcoin +ENV RUST_LOG=DEBUG VOLUME ["/home/bitcoin/.4nk"] VOLUME ["/home/bitcoin/.bitcoin"] EXPOSE 8090 8091 -ENTRYPOINT ["sdk_relay", "--config", ".conf"] \ No newline at end of file +ENTRYPOINT ["/bin/sh", "-c", "exec sdk_relay --config .conf 2>&1 | tee -a $HOME/.4nk/logs/sdk_relay.log"] \ No newline at end of file