Citadel 0.5.0 fully separates Citadel's core from Umbrel. We've fixed many bugs in this update, removed many remaining Umbrel references and updated our OS to Debian 11, so we are now ready for upcoming Raspberry Pi models.
This update also introduces the LnMe app to get your own Lightning address. A Citadel Lightning address over Tor currently doesn't work with BlueWallet, but we'll be giving away @ln.runcitadel.space addresses soon.
This update also now sends the automated encrypted backups to Citadel instead of Umbrel to make sure we can help you in case your node fails (If you keep your 24 words).
How to upgrade
From Citadel
WARNING If the update breaks your node, do not attempt to go back to Umbrel. Trying to do so will result in your nodes data being erased.
- First, make sure that you are on Version 0.4.22 of Citadel.
- Turn off your node.
- Download https://github.com/runcitadel/os/releases/download/v0.5.20/citadel-os-v0.5.20.zip
- Take the SD card out of your node.
- Flash the image you downloaded to your node's SD card.
- Boot the node again with the new SD card.
- Wait 5 minutes.
- Try accessing your node from http://citadel.local
From Umbrel
WARNING If the update breaks your node, do not attempt to go back to Umbrel. Trying to do so will result in your nodes data being erased. Instead, contact me if you run into issues.
- Connect to your node via SSH. To do so, open a terminal (Called PowerShell or Windows Terminal on Windows) on your computer and enter
ssh umbrel@umbrel
.
- Enter your dashboard password when asked.
- Run
~/umbrel/scripts/update/update --repo runcitadel/compose-nonfree#v0.4.22
and wait for it to finish. Before continuing, check if your node is still accessible on http://umbrel.local. If not, don't continue, but contact me.
- Turn off your node.
- Download https://github.com/runcitadel/os/releases/download/v0.5.20/citadel-os-v0.5.20.zip
- Take the SD card out of your node.
- Flash the image you downloaded to your node's SD card.
- Boot the node again with the new SD card.
- Wait 5 minutes.
- Try accessing your node from http://citadel.local