設定– category –
-
未実行のデータベースマイグレーションがあります。実行して正常に動作するようにしてください。(Mastodon)
【db:migrate】 v4.1.0 にアップデートしたらダッシュボードに次のようなメッセージが出てた。 db:migrate ということで調べてみたら、次のような記事があった。念の為スナップショットを取得してから実行してみた。 # ユーザーmastodonでdb:migrateを実行 $ sudo su - mastodon mastodon@Mastodon:~$ cd ./live/ mastodon@Mastodon:~/live$ ... -
Mastodon v4.1.0
アップグレードのお知らせがあったから更新してみた。 Non-Docker なので bundle install and yarn install でいいらしいから試してみる。スナップショットを残しておけば、いつでもロールバックできるから安心。 # ユーザー mastodon で実行 $ sudo su - mastodon $ cd ./live # git で最新の状態を取得 $ git fetch --tags remote: Enumera... -
ChatGPT で MyDNS のアドレス更新スクリプトを作ってみた
何かと話題の ChatGPT。MyDNS 用の IP アドレス自動更新スクリプトの作成を試してみた。 【最初の質問(イマイチ)】 DDNSとしてMyDNSを使っている環境で、自宅のグローバルIPアドレスが変わったことを検出してDDNSを更新するPythonスクリプトを書いて。 以下は、DDNSとしてMyDNSを使っている環境で、自宅のグローバルIPアドレスが変わったこ... -
Proxmox Mail Gateway で DKIM
【セレクタ】 サイドメニューの「設定」の「メールプロキシ」を選択して、「DKIM」で編集する。セレクタ名はお好みで。例では MySelector としてみた。入力が終わったら「DKIM 署名の有効化」を「はい」にすることを忘れずに。 セレクタ作成 セレクタ 【DNS レコード】 「DNS レコードの表示」をクリックすると公開鍵が表示されるから、これ... -
Postfix でマルチドメイン(SNI)
Mastodon 用に急いでメールサーバーを用意したけど、まともにメモを残していなかったから改めて整理しておこう。 【準備】 このあたりは自鯖環境によってマチマチなので必要に応じてということで。 メールの送受信は LAN 外から普通にできるように Wi-Fi ルーターで port 587 と port 993 をメールサーバーに向けておく(port 25 だけは Prox... -
Proxmox Mail Gateway
先日、Mastodon アカウント連絡専用に Postfix を設置して、support@jisaba.life を用意した。これで「サーバー設定」の「連絡先アドレス」に普段使いのメールアドレスを使う必要はないから目的は達成している。 しかし、Proxmox Mail Gateway(PMG)という Mail Proxy があって、これを導入すると送受信でスパムやウィルスチェックが可能に... -
Mastodon を CT(ubuntu 22.04) で設置してみた
ついでに Mastodon アカウント連絡専用のメールサーバーも準備した。単純な転送用だから postfix のみ。 他インスタンス(サーバー)のアカウントをフォローすると連合でフォローしたアカウントのタイムラインが表示される。てっきり、他インスタンスに連合を申請するんだと思ってた。 環境は違うけど次の記事がわかりやすくて、ほぼコピペで... -
MariaDB を別サーバー(コンテナ)に移動した
いままで3つの VM でいくつかの WordPress を動作させていた。何も問題はない。が、MariaDB がいくつも動いているのはどうかということでデータベース専用の CT(コンテナ)を用意することにした。同時に phpmyadmin に代えて MariaDB をGUI で管理できるツール(DBeaver)を使ってみた。 【MariaDB 専用 Server の準備】 CT の準備 Proxmox... -
Wake on LAN
自分の環境だとノードを停止させるタイミングは HA のテストくらいだけど、とりえず停止中のノードを Wake on LAN で起動するように設定してみた。 STEPUEFI オンボード LAN からの起動を有効にする。UEFI 設定画面は DeskMini の場合 PC の電源投入後 "DEL"キーを連打すれば出てくる。 STEPMAC アドレスを調べる ターミナルから ip a とかで... -
ユーザー毎の php-fpm
事情により同じ VM で複数ユーザーの独立した WordPress を設置する必要が生じたから、php-fpm の設定を変更した。 【Apache の設定ファイル】 ユーザー(virtual Host)毎の conf ファイルに設定を追加。 <FilesMatch \.(php|phar)$> SetHandler "proxy:unix:/run/php/user1-fpm.sock|fcgi://localhost" </FilesMatch>... -
RDP 接続の Ubuntu 仮想マシンから音がでない(ダミー出力)
普段使いのノート PC が Ubuntu 環境だから、今までデスクトップ環境をインストールした Ubuntu VM を必要とする機会がなくて気が付かなかった。 普通は、Remmina で仮想マシンに接続するとき、「高度な設定」の「Audio output mode」がローカルなら、仮想マシンで YouTube などを再生するとノート PC で音が出る。 で、デスクトップ環境あり... -
サイトヘルスステータス
WordPress が 6.1 になったことだし、サイトヘルスを確認したら次のお勧め改善が表示されていたから改善してみる。 永続オブジェクトキャッシュを使用してくださいページキャッシュは検出されませんでしたが、サーバーのレスポンスは良好です サイトヘルス 【永続オブジェクトキャッシュを使用してください】 Redis のインストール 次のサイ...