⚡
Lightning Node Management
🇺🇸 English
🇺🇸 English
  • Contents
  • Lightning basics
  • Create inbound liquidity
  • Create outbound liquidity
  • Comparison table of software implementations
  • Comparison table of lightning channel markets
  • Node Types
    • Merchant
    • Spending
    • Routing
  • Advanced Tools
    • lnd.conf example
    • Advanced and automated fee settings
    • Set up an LND watchtower and connect a client
    • Methods to create a balanced channel with a trusted peer
    • Pool usage notes
    • Bos Score
  • Technicals
    • Connecting to a lightning node remotely
    • High onchain fee environment
    • Compact the LND database (channel.db)
    • Manage the LND onchain funds in Electrum Wallet
  • Recovery
    • Resources for LND
    • Resources for Core Lightning
  • Privacy
    • Resources on Lightning privacy
    • VPN tunnels
  • Hardware deployment
    • Hardware recommendations
    • RaspiBolt
    • RaspiBlitz
      • charge-lnd
      • Balance of Satoshis Telegram Bot
      • LND updates
      • Bitcoin Core updates
      • VPN and firewall setup
    • TrueNAS (FreeBSD) node
      • aliases
      • Balance of Satoshis
      • Lightning Terminal
      • Circuitbreaker
      • LNtop
      • LND notes
      • stream-lnd-htlcs
      • Suez
      • Tailscale
      • Connect Zeus
  • Donate
    • Donations
Powered by GitBook
On this page
  • Raspberry Pi 4
  • Laptop
  • Preferences
  • Home server
  • Preferences
  • Use a minimal VPS with ZeroTier or Tailscale to tunnel services to a public domain
  • Build guides:

Was this helpful?

Edit on GitHub
  1. Hardware deployment

Hardware recommendations

PreviousVPN tunnelsNextRaspiBolt

Last updated 1 year ago

Was this helpful?

Raspberry Pi 4

A love-hate relationship

  • it is a minimal viable hardware with up-to-date linux kernel

  • Known problems:

  • previous RPi generations are not suitable

  • power-supply: quality >3A ; official RPi or Pimoroni

  • USB-SATA adapter needed - decide by tests and recommendations, not price

  • good experience with the Suntronics/GeekWorm X825 board whoc halso had the option to power the directly disk with a 4A barrel connector and the RPi through built in PoGo pins.

  • SDcard: use min 32GB and Endurance type Sandisk/Samsung. If the OS si islow might be the first sign of failure - have a low threshold for ching the SDcard.

  • Disk: use tested 1TB SSD models. Bigger sizes and some models with onboard cache tend to have power spikes and resulting freeze / disconnection from the RPi.

  • a UPS is a must as cold-restarts will corrupt data

Laptop

  • more power - still energy efficient

  • built in battery

  • screen and keyboard to manage

Preferences

  • wired LAN connection (can use an USB adapter)

  • Second built-in disk in WWAN slot as seen in Thinkpads

  • If there is an optical drive can use an optical bay drive caddy

Home server

  • Still can be a big saving on hosting despite higher power usage

Preferences

  • Multiple disks to use a checksumming, "self-healing" software RAID like ZFS

  • Avoid hardware RAID cards - often another source of problems and recovery is not possible with other hardware

Use a minimal VPS with ZeroTier or Tailscale to tunnel services to a public domain

Build guides:

  • ZFS links:

a closed source binary blob required to boot aka.

Shopping list with keywords:

Twitter community:

Unlimited storage with disk redundancy ()

ECC RAM to prevent

ThreadX
https://github.com/raspiblitz/raspiblitz#amazon-shopping-list-buy-parts--build-it-yourself
https://twitter.com/i/communities/1563029300911058944
ZFS
Cockpit webinterface
data corruption in memory
VPN tunnels
Raspibolt
TrueNASnode - full bitcoin stack deployment guide
Raspiblitz - Alternative platforms
Install Raspiblitz on Proxmox
OpenZFS on Debian
Capacity calculator
Why you should use mirror vdevs not raidz
ZFS manager plugin for Cockpit
Create a ZFS pool to be used as a Raspiblitz data disk
https://twitter.com/lunaticoin/status/1522237631404429316
laptoptweet
servertweet