Skip to content

Instantly share code, notes, and snippets.

@pwltr
Last active April 15, 2022 17:02
Show Gist options
  • Save pwltr/0dd4af844c8b8efeac1634bd07171ee1 to your computer and use it in GitHub Desktop.
Save pwltr/0dd4af844c8b8efeac1634bd07171ee1 to your computer and use it in GitHub Desktop.
Citadel Guide #4: How to migrate from Umbrel on a Raspberry Pi

How to migrate from Umbrel on a Raspberry Pi

While this guide has been tested and is unlikely to cause any data loss, please still make sure to back up your 24 words and download a channels.backup before continuing.

Open a Terminal on your computer (on Windows, it may be called "Windows Terminal" or "PowerShell").

Type the correct command for your operating system into the terminal and press enter:

Windows & Linux: ssh umbrel@umbrel

MacOS: ssh umbrel@umbrel.local

When asked for your password, enter the password from Umbrel's dashboard.

Now that you're logged into your Umbrel, copy & paste this command and press enter:

sudo ~/umbrel/scripts/update/update --repo runcitadel/umbrel#master

Your dashboard should now display a message that you can safely shut down your node. To do that, enter this:

sudo shutdown now

Back on your computer, download Citadel OS from runcitadel.space/go/download.

Also download Balena Etcher if you don't have it installed already.

Remove the SD card from your Pi, plug it into your computer and flash the downloaded Citadel OS .zip file on the SD card using Balena Etcher.

Put the SD card back into the Pi and boot it. After a short while you should see the dashboard at http://citadel.local

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment