Replying to Avatar HannahMR

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

You dont migrate anything though, you just have litd connect to lnd. You can also install lnbits next .

Reply to this note

Please Login to reply.

Discussion

You can do it that way, that's remote mode.