All Projects → lukechilds → docker-electrumx

lukechilds / docker-electrumx

Licence: MIT license
Run an Electrum server with one command

Programming Languages

Dockerfile
14818 projects
shell
77523 projects

Projects that are alternatives of or similar to docker-electrumx

indy
🕵️‍♂️ Find and sweep all the funds spendable by your bitcoin private key.
Stars: ✭ 41 (-52.87%)
Mutual labels:  electrum, electrum-server
Acme Nginx
python acme client for nginx
Stars: ✭ 248 (+185.06%)
Mutual labels:  ssl
Watsontcp
WatsonTcp is the easiest way to build TCP-based clients and servers in C#.
Stars: ✭ 209 (+140.23%)
Mutual labels:  ssl
Node Mock Server
File based Node REST API mock server
Stars: ✭ 225 (+158.62%)
Mutual labels:  ssl
Terraform Provider Acme Old
ACME (Let's Encrypt) Support for Terraform
Stars: ✭ 211 (+142.53%)
Mutual labels:  ssl
Mqttclient
A high-performance, high-stability, cross-platform MQTT client, developed based on the socket API, can be used on embedded devices (FreeRTOS / LiteOS / RT-Thread / TencentOS tiny), Linux, Windows, Mac, with a very concise The API interface realizes the quality of service of QOS2 with very few resources, and seamlessly connects the mbedtls encryption library.
Stars: ✭ 234 (+168.97%)
Mutual labels:  ssl
Gmssl
支持国密SM2/SM3/SM4/SM9/ZUC/SSL的OpenSSL分支
Stars: ✭ 2,747 (+3057.47%)
Mutual labels:  ssl
Openssl
TLS/SSL and crypto library
Stars: ✭ 17,157 (+19620.69%)
Mutual labels:  ssl
Connector
Коннектор: удобный HTTP-клиент для 1С:Предприятие 8
Stars: ✭ 240 (+175.86%)
Mutual labels:  ssl
Android Upload Service
Easily upload files (Multipart/Binary/FTP out of the box) in the background with progress notification. Support for persistent upload requests, customizations and custom plugins.
Stars: ✭ 2,593 (+2880.46%)
Mutual labels:  ssl
Rustls
A modern TLS library in Rust
Stars: ✭ 3,062 (+3419.54%)
Mutual labels:  ssl
Ssl exporter
Exports Prometheus metrics for SSL certificates
Stars: ✭ 211 (+142.53%)
Mutual labels:  ssl
Cwac Netsecurity
CWAC-NetSecurity: Simplifying Secure Internet Access
Stars: ✭ 239 (+174.71%)
Mutual labels:  ssl
Python Mocket
a socket mock framework - for all kinds of socket animals, web-clients included
Stars: ✭ 209 (+140.23%)
Mutual labels:  ssl
Illustrated Tls
The Illustrated TLS Connection: Every byte explained
Stars: ✭ 2,751 (+3062.07%)
Mutual labels:  ssl
Lua Openssl
Openssl binding for Lua
Stars: ✭ 206 (+136.78%)
Mutual labels:  ssl
Sslyze
Fast and powerful SSL/TLS scanning library.
Stars: ✭ 2,623 (+2914.94%)
Mutual labels:  ssl
Snuffy
Snuffy is a simple command line tool to inspect SSL/TLS data.
Stars: ✭ 236 (+171.26%)
Mutual labels:  ssl
pouchrobot
An AI robot to collaborate in any open source project on GitHub
Stars: ✭ 39 (-55.17%)
Mutual labels:  container
Websockify
Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service.
Stars: ✭ 2,942 (+3281.61%)
Mutual labels:  ssl

docker-electrumx

Build Status Docker Pulls GitHub Donate Bitcoin Donate Lightning Donate

Run an Electrum server with one command

An easily configurable Docker image for running an Electrum server.

Usage

docker run \
  -v /home/username/electrumx:/data \
  -e DAEMON_URL=http://user:pass@host:port \
  -e COIN=BitcoinSegwit \
  -p 50002:50002 \
  lukechilds/electrumx

If there's an SSL certificate/key (electrumx.crt/electrumx.key) in the /data volume it'll be used. If not, one will be generated for you.

You can view all ElectrumX environment variables here: https://github.com/spesmilo/electrumx/blob/master/docs/environment.rst

TCP Port

By default only the SSL port is exposed. You can expose the unencrypted TCP port with -p 50001:50001, although this is strongly discouraged.

WebSocket Port

You can expose the WebSocket port with -p 50004:50004.

RPC Port

To access RPC from your host machine, you'll also need to expose port 8000. You probably only want this available to localhost: -p 127.0.0.1:8000:8000.

If you're only accessing RPC from within the container, there's no need to expose the RPC port.

Version

You can also run a specific version of ElectrumX if you want.

docker run \
  -v /home/username/electrumx:/data \
  -e DAEMON_URL=http://user:pass@host:port \
  -e COIN=BitcoinSegwit \
  -p 50002:50002 \
  lukechilds/electrumx:v1.8.7

License

MIT © Luke Childs

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].