Here are some guides on setting this server up together with a Bitcoin Core installation on various types of machines.
I don’t recommend you do this to start with, there are easier ways to connect Electrum Wallet to an Electrum Server by running a node package, like Parmanode or RaspiBlitz.
If you are wanting to use Bitcoin Core directly without a node package, and use Electrum Wallet, then you’re going to need to also manually install an Electrum Server:
Electrum Personal Server
EPS is a bit slow and you can only connect one wallet at a time, and the configuration of wallets is not user-friendly. I have guides that are quite detailed and can get someone non-technical to build some skills.
I’d suggest you keep moving from there as EPS is not the best server to install.
Electrs (Electrum Server in Rust)
Electrs is tried and tested and works well. I don’t have a guide to install it yourself, but if you use my Parmanode software, you can select to install Electrs and everything is done in the background. It even sets up Tor so you can access your node when you are away from home, or you can be the Uncle Jim of your group and let others connect to your node via your onion address.
To manually install Electrs yourself, if you have some skill, you can read the Electrs GitHub page, or read my Parmanode code. Look for the page, install_electrs.sh; it is written in bash.
Fulcrum
Fulcrum is like Electrs, newer, and written in C++ so it’s supposed to be faster. This is available with Parmanode as well.
Electrum X
This is the Rolls Royce server, so I’ve heard – I’ll add guides for Electrum X in the future.
