Files

17 lines
635 B
Docker

FROM debian:bookworm-slim
ARG ELECTRUM_VERSION
RUN apt-get update \
&& apt-get install -y --no-install-recommends \
ca-certificates curl libsecp256k1-1 python3 python3-cryptography \
&& curl -fsSL "https://download.electrum.org/${ELECTRUM_VERSION}/Electrum-${ELECTRUM_VERSION}.tar.gz" \
| tar -xz -C /opt \
&& chmod +x "/opt/Electrum-${ELECTRUM_VERSION}/run_electrum" \
&& ln -s "/opt/Electrum-${ELECTRUM_VERSION}/run_electrum" /usr/local/bin/electrum \
&& rm -rf /var/lib/apt/lists/*
COPY --chmod=755 docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh
ENTRYPOINT ["docker-entrypoint.sh"]