From 982a37bb0ebc94239219ad61aca7a1a817a70526 Mon Sep 17 00:00:00 2001 From: Em Ruszanowski Date: Thu, 20 Mar 2025 15:46:47 -0400 Subject: [PATCH] Create matrix-post draft --- _drafts/2025-03-20-matrix-deploy.md | 48 +++++++++++++++++++++++++++++ _drafts/placeholder.md | 0 2 files changed, 48 insertions(+) create mode 100644 _drafts/2025-03-20-matrix-deploy.md delete mode 100644 _drafts/placeholder.md diff --git a/_drafts/2025-03-20-matrix-deploy.md b/_drafts/2025-03-20-matrix-deploy.md new file mode 100644 index 0000000..78c7ffe --- /dev/null +++ b/_drafts/2025-03-20-matrix-deploy.md @@ -0,0 +1,48 @@ +--- +title: "Migrating to a new Matrix Homeserver" +categories: + - communication +tags: + - element + - matrix +--- + +## Account Migration + +Element offers an experimental service to migrate to your new account, but it requires handing over the credentials to both your old and new accounts. + +> [!NOTE] +> Test + +### Key Backup + +To maintain access to older messages you must first export your backup encryption keys from Element. + +### Direct Messages + +Direct messages can be transferred to your new account with a few simple steps. It's possible to maintain the history because Matrix allows users to freely convert chats between direct messages and rooms. + +1. Invite the new account. The direct message will be automatically converted to a room. + +``` +/invite @new:new-server.tld +``` + +2. Elevate the new account to level 100 (admin). Matrix treats all users in a direct message as administrators by default. + +``` + /op @new 100 +``` + +3. Verify you can view your message history from the new account. +4. Kick the old account from the room. + +``` +/kick @old` +``` + +5. Convert the room back to a direct message. + +``` + /converttodm +``` diff --git a/_drafts/placeholder.md b/_drafts/placeholder.md deleted file mode 100644 index e69de29..0000000