Mastodonを構築したときのメモ

構築時に詰まりまくったのでメモ
クソ適当なので後で書き直します

構築環境

  • 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:

Share

コメントを残す

メールアドレスが公開されることはありません。