From 0a4174a8aa6fb37fe831ac8b3ff41314c4339a12 Mon Sep 17 00:00:00 2001 From: Em Ruszanowski Date: Thu, 27 Mar 2025 11:52:38 -0400 Subject: [PATCH] Update Matrix post --- _drafts/2025-03-20-matrix-deploy.md | 41 ++++------------------------- 1 file changed, 5 insertions(+), 36 deletions(-) diff --git a/_drafts/2025-03-20-matrix-deploy.md b/_drafts/2025-03-20-matrix-deploy.md index 78c7ffe..30ec563 100644 --- a/_drafts/2025-03-20-matrix-deploy.md +++ b/_drafts/2025-03-20-matrix-deploy.md @@ -7,42 +7,11 @@ tags: - matrix --- +Recently, I made the move to hosting my own [Matrix](https://matrix.org) homeserver + ## 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. +EMS offers an [experimental service](https://ems.element.io/tools/matrix-migration) 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 -``` +**Note:** This guide assumes you will be using [Element](https://element.io/), but should work with some modification for any Matrix client. +{: .notice--primary}