Bill Ballou Bill
  • Joined on 2023-03-25

electrumx-docker (1.16.0)

Published 2024-09-20 22:48:05 -04:00 by Bill in Bill/electrumx-docker

Installation

docker pull git.prettyhefty.com/bill/electrumx-docker:1.16.0
sha256:38681c4df9f81a8d76e866f45448c6ce919e7ea5531d1f8d4eda689893fa65bb

Images

Digest OS / Arch Size
3961b4bb95 linux/amd64 207 MiB

Image Layers ( linux/amd64)

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=22.04
ADD file:ebe009f86035c175ba244badd298a2582914415cf62783d510eab3a311a5d4e1 in /
CMD ["/bin/bash"]
LABEL maintainer=Bill Ballou <bill@bballou.com>
ARG VERSION=1.16.0
WORKDIR /
RUN |1 VERSION=1.16.0 /bin/sh -c apt-get update # buildkit
RUN |1 VERSION=1.16.0 /bin/sh -c apt-get -y install git python3.10 python3-pip libsnappy-dev libbz2-dev libz-dev liblz4-dev # buildkit
RUN |1 VERSION=1.16.0 /bin/sh -c pip3 install multidict aiohttp pylru ujson # buildkit
RUN |1 VERSION=1.16.0 /bin/sh -c git clone -b $VERSION https://github.com/spesmilo/electrumx.git # buildkit
RUN |1 VERSION=1.16.0 /bin/sh -c cd electrumx && pip3 install . # buildkit
ENV SERVICES=tcp://:50001
ENV COIN=BitcoinSV
ENV DB_DIRECTORY=/db
ENV DAEMON_URL=http://username:password@hostname:port/
ENV ALLOW_ROOT=true
ENV DB_ENGINE=leveldb
ENV MAX_SEND=10000000
ENV BANDWIDTH_UNIT_COST=50000
ENV CACHE_MB=2000
VOLUME [/db]
RUN |1 VERSION=1.16.0 /bin/sh -c mkdir -p "$DB_DIRECTORY" # buildkit
EXPOSE map[50001/tcp:{}]
CMD ["/usr/bin/python3" "/usr/local/bin/electrumx_server"]

Labels

Key Value
maintainer Bill Ballou <bill@bballou.com>
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 22.04
Details
Container
2024-09-20 22:48:05 -04:00
6
OCI / Docker
Versions (1) View all
1.16.0 2024-09-20