Prepare Operating System
If you already have an available laptop/self-hosted node with an operating system, you can skip to Install Nodes section.
If you already have Bitcoin/Lightning Node installed, you can skip to Deploy Client section.

OS Setup

Once you've decided on a hardware/VPS and have login details. There's a bit of an infrastructure setup that's required to get the server production ready.
Note that there are always many ways to accomplish tasks and each sysadmin can have their own preference for tools, scripts and automation. This guide follows basic principles to help entry-level users.


One of the most important things when running a live production system with funds on it is to keep it secure. By following common principles and best practices you can ensure you're protected from most hack attempts and at least make it difficult for bad actors to infiltrate your systems.
Disable Password Based Login
Install fail2ban
Setup Firewall
Install Docker
Install Tor
Copy link