17 lines
635 B
Docker
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"]
|