Mastodonインスタンスを建てたもののSMTP設定がうまくいかずユーザー登録がまともにできません。そこでRailsからコマンドでユーザーアカウントを承認する方法をぷちスタディ。
コンソールからsu コマンドで mastodon ユーザーにスイッチして以下の tootctlコマンドを実行するとイケるらしい。
[root@www ~] # su - mastodon [mastodon@www ~]$ cd live [mastodon@www live]$ RAILS_ENV=production bundle exec bin/tootctl accounts modify gusa --confirm OK
コマンドを受け付けると即座にアカウントが有効になりました。
早速、おひとり様ぼっちインスタンスで初トゥート。
ユーザーの追加、削除、引継ぎもtootctlコマンドでばっちグ~。
[mastodon@www live]$ RAILS_ENV=production bundle exec bin/tootctl accounts create gusa --email=test@mail.stuffy.site OK
New password: xxxxxxxxxxxxxxxx [mastodon@www live]$ RAILS_ENV=production bundle exec bin/tootctl accounts delete gusa Deleting user with 1 statuses, this might take a while... OK [mastodon@www live]$ RAILS_ENV=production bundle exec bin/tootctl accounts create gusa --email=test@mail.stuffy.site --reattach OK New password: xxxxxxxxxxxxxxxx
Twitterデビューは・・・ないです。