Mastodonのアカウントを引っ越したので覚書き

Mastodonのアカウントを引っ越したので覚書き

長らく使用していたMastodonのアカウントを変えたいと思い、久しぶりにホスティングサービスを利用しお一人様インスタンスを建ててアカウントの引っ越しをしました。

前回と同様Masto.hostを利用したのだけどサービスが始まった当初と違い(参照: )、ダッシュボード内で全て自分で設定したので覚書です。

今回もMasto.hostのサブドメインではなく、独自ドメインです。

1. Mastodonのインストール

  1. プランを選んで決済を完了する
  2. ドメインのDNS設定でMasto.hostから指定された値を入力
  3. ドメインの向きが変わったらMastodonのインストール完了

2. アカウントの登録

  1. 新しいMastodonにアクセスし、新規アカウントの登録(ユーザー名やパスワード等)
  2. Masto.hostのダッシュボードに戻る
  3. 「Hosting」項目にあるドメインへ
  4. 「Mastodon Server」項目にある「Change User Role」へ
  5. 「Account Username」に自分のアカウントを入力
  6. 「New Role」で権限を指定する

これで新しく建てたインスタンスでオーナー(または管理者)権限で利用可能になります。

3. アカウントの登録をできないようにする

お一人様インスタンスなので、新規アカウントの登録をできないようにします。

  1. Mastodonのメニューにある「管理」から「サーバー設定」へ
  2. 「サーバー設定」内のメニュータブから「アカウント作成」へ
  3. 「新規登録が可能な人」項目から「誰も許可しない」を選択する

4. アカウントの引っ越し

1. 新カウントから

  1. 「アカウント」内にある「アカウント設定」へ
  2. 「別のアカウントから引っ越す」項目からアカウントエイリアスを作成

2. 旧アカウントへ

  1. 「別のアカウントに引っ越す」から「フォロワーを残したまま引っ越す」へ
  2. 「引っ越し先のユーザーID」を入力
  3. ログインしている旧アカウントのパスワードを入力
  4. 「引っ越しを設定」ボタンを押す

5. データのエクスポート

Mastodonの「ユーザー設定」からデータをエクスポートし、念の為Masto.hostのダッシュボードからも旧ドメインの管理画面にある「Download Backup」からデータをエクスポートして作業完了。

旧ドメインの解約(インスタンスの削除)は、念の為日にちを置いてから行います。

Links: