electrum-personal-server

Maximally lightweight electrum server for a single user
git clone https://git.parazyd.org/electrum-personal-server
Log | Files | Refs | README

commit 1ae6ba9f60fdbe19af779ec419def2f01d2b5618
parent d58d65cca8ee45a7ae01aa790c330df76f366363
Author: chris-belcher <chris-belcher@users.noreply.github.com>
Date:   Mon,  2 Dec 2019 20:30:05 +0000

Add quick-start instructions for Linux/Debian pros

See #157

Diffstat:
MREADME.md | 16++++++++++++++++
1 file changed, 16 insertions(+), 0 deletions(-)

diff --git a/README.md b/README.md @@ -112,6 +112,22 @@ ruining their privacy by connecting to public Electrum servers. Another way to do this is to open Electrum's config file and edit the lines to `oneserver=true`. +#### Quick start on a Debian/Ubuntu machine with a running Bitcoin full node +1. Download the [latest release](https://github.com/chris-belcher/electrum-personal-server/releases) +of Electrum Personal Server. (Not the Windows version, the "Source code" zip or +tar.gz.) +1. Extract the compressed file +1. Enter the directory +1. `cp config.ini_sample config.ini` +1. Edit the config.ini file: + 1. Add bitcoind back-end RPC auth information + 1. Add wallet master public keys for your wallets +1. Install the server to your home directory with `pip3 install --user .` +1. Make sure `~/local/bin` is in your $PATH (`echo $PATH`). If not, add it: + `echo 'PATH=$HOME/.local/bin:$PATH' >> ~/.profile`, logout, and log in again +1. Run the server: `electrum-personal-server config.ini` +1. Start your Electrum wallet: `electrum --oneserver --server localhost:50002:s`. + #### Exposure to the Internet Right now, Electrum Personal Server is easiest to use when it, your full node