Why Nostr? What is Njump?
2024-05-22 00:00:59

hmichellerose on Nostr: I’m migrating my LND nodes over to litd in integrated mode. This way I’ll be able ...

I’m migrating my LND nodes over to litd in integrated mode. This way I’ll be able to run LND with Loop, Pool, Faraday and Tapd seamlessly!

If you’re thinking about doing this, here is my cheat sheet…(for Ubuntu servers)

✅Backup node (Static channel backup file, server snapshot, etc.)
✅Stop LND (Via the cli, systemd, etc.)
✅Delete old binaries and repos
✅⚠️🚨 Don’t touch the .lnd data directory!!! ⚠️🚨
✅Install litd
✅If installing from source you’ll need GoLang, Nodejs, and Yarn
✅$ git clone https://github.com/lightninglabs/lightning-terminal.git
✅$ cd lightning-terminal
✅$ git checkout v0.12.5-alpha
✅$ make install
✅$ make go-install-cli
✅Configure litd
✅$ mkdir ~/.lit
✅$ vim .lit/lit.conf
✅Migrate config. Copy any important config from ~/.lnd.conf to ~/.lit.conf adding the lnd. prefix
✅Start up Litd (adjusting systemd files, etc as necessary)
✅Test $ litcli --network=testnet status

Sample Systemd file…

[Unit]
Description=Litd Lightning Terminal Daemon
Requires=bitcoind.service
After=bitcoind.service

[Service]
ExecStart=/home/ubuntu/go/bin/litd litd

User=ubuntu
Group=ubuntu

Type=simple
Restart=always
RestartSec=120

[Install]
WantedBy=http://multi-user.target
Author Public Key
npub1tv5j2h2742ht2a6490cdzypsxah5wlge5qyutadgphw884ynt8mqg4jlst