参考
- Misskey Hub > Misskey install shell script
- ここに書いてある通りに設定をしてbashスクリプトを実行するだけで完了してしまった。ほぼ何もしていない。すごすぎる。。。
- nozoo.jp
- 今回立てたMisskeyサーバ
準備
- ムームードメイン
- さくらインターネットのVPS
- VPS(v5) 2G OS03
- ubuntu22.0
- Cloudflare
手順
- ドメインの取得
- VPSの初期設定を行い、misskeyをインストールするユーザに切り替えておく
Cloudflare > Webサイトにドメインを登録ムームードメイン > コントロールパネル > ネームサーバ設定変更で下記設定に変更するに変更GMOペパボ以外 のネームサーバを使用する- ネームサーバ1:alex.ns.cloudflare.com
- ネームサーバ2:dee.ns.cloudflare.com
Cloudflare > SSL/TLS > 概要で下記設定に変更する
お客様のSSL/TLS 暗号化モード:フルCloudflare > APIトークン > APIキー > Global API Keyより、APIキーを表示しておく- bashスクリプト実行後に必要になるため
- 上記設定まで完了したら、後は公式のbashスクリプトを実行するのみ!
- Misskey Hub > Misskey install shell script
- 下記メッセージが表示されたらOK!記載の通りにサイトに移動すればMisskeyの設定画面が表示されるので、ぽちぽち設定
Process: create .misskey.env; ALL MISSKEY INSTALLATION PROCESSES ARE COMPLETE! Jump to https://[ドメイン名]/ and continue setting up your instance.
ぽんこつメモ
リダイレクトループ
元々別目的で取得していたドメインだったこともあり、さくらVPS側でもDNS設定をしていたことを忘れていたため、リダイレクトループが発生。
とりあえずパニックになった。
DNSの原点に立ち返ったできごとだった。。。
Let’s Encryptのルート証明書エラー
失敗しすぎてOS再インストールやら設定もろもろやり直しまくっていたら、発生した。。。
もちろんパニックになった。
解消を待てず、別のドメインで試した結果がnozoo.jpである。
エラーを繰り返し過ぎたせいで経験値が蓄積していたのか、まさかの一発で完了した時は感動した。

