tAdd quick-start instructions for Linux/Debian pros - electrum-personal-server - Maximally lightweight electrum server for a single user HTML git clone https://git.parazyd.org/electrum-personal-server DIR Log DIR Files DIR Refs DIR README --- DIR commit 1ae6ba9f60fdbe19af779ec419def2f01d2b5618 DIR parent d58d65cca8ee45a7ae01aa790c330df76f366363 HTML 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: M README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+), 0 deletions(-) --- DIR diff --git a/README.md b/README.md t@@ -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