構築時に詰まりまくったのでメモ
クソ適当なので後で書き直します
構築環境
- Proxmox VEのCTで動作
- Ubuntu22.04
- リバプロの下
- rootユーザで実行(ドキュメントと同じ構築方法)
localeをUTF-8にする
localeをUTF-8にしないとPostgreSQLのエンコーディングがSQL_ASCIIになってしまうため,事前に以下を実行してください
locale-gen "en_US.UTF-8"
dpkg-reconfigure locales
PostgreSQLのインストール後に気づいた場合は以下のようにしてPostgreSQLを再構築してください.DBのデータは消えます
apt purge postgre*
apt install postgresql
sudo -u postgres psql
CREATE USER mastodon CREATEDB;
\q
通信がブロックされる
https://www.orzs.tech/solve-blocked-host-of-rails/ を参考にブロックされないように書きます
これが正しいのかはわかりません
Related Posts:
Misskey 2023.11.1にMeilisearchを導入し,インデックスを作成する
Misskeyのオブジェクトストレージ環境をMinIOで構築する
Raspberry Pi 4でSoftether BridgeでVPNを張る