Skip to content

Instantly share code, notes, and snippets.

@pwltr
Last active June 5, 2022 08:39
Show Gist options
  • Save pwltr/ee62885b5972b3edc64a52b8b5bf8566 to your computer and use it in GitHub Desktop.
Save pwltr/ee62885b5972b3edc64a52b8b5bf8566 to your computer and use it in GitHub Desktop.
Citadel Guide #2: How to migrate from Umbrel on x86

How to migrate from Umbrel on x86

Make sure that you have your secret words and channel backups. Nothing should be lost during migration. This is just in case.

Please note that Citadel requires Debian 11 or Ubuntu 21.10 (or later). When you're ready you can start by opening a terminal and entering the following commands.

First, install some additional dependencies:

sudo apt -y install python3-jsonschema python3-dacite python3-semver

Then, change into the Umbrel directory:

cd umbrel

And switch to Citadel's migration build:

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

After that, stop all running Docker containers:

sudo ./scripts/stop

Finally, complete the migration using:

sudo ./scripts/update/update --repo runcitadel/core#stable

That's it! Welcome to your new free and open-source node.

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