せっかくのおひとり様サーバーなので好き勝手実験したいということでまずはfaviconを変更することにした。

エックスサーバーVPSのMastodonアプリイメージを使用したので、どこにmastodon本体があるかわからなかったが、色々検索した結果、/home/mastodon/live/に存在することが分かった。

Remote - SSHを使用し、対象のディレクトリに移動後、faviconを置き換え、sudo systemctl restart mastodon-*を実行。

確認するけど、変更されていない。

ソースを見るとfaviconは変更されているけど、

<link href='/favicon.ico' rel='icon' type='image/x-icon'>
<link href='/packs/media/icons/favicon-16x16-c58fdef40ced38d582d5b8eed9d15c5a.png' rel='icon' sizes='16x16' type='image/png'>
<link href='/packs/media/icons/favicon-32x32-249409a6d9f300112c51af514d863112.png' rel='icon' sizes='32x32' type='image/png'>
<link href='/packs/media/icons/favicon-48x48-c1197e9664ee6476d2715a1c4293bf61.png' rel='icon' sizes='48x48' type='image/png'>
<link href='/packs/media/icons/apple-touch-icon-57x57-c9dca808280860c51d0357f6a3350f4d.png' rel='apple-touch-icon' sizes='57x57'>
<link href='/packs/media/icons/apple-touch-icon-60x60-bb247db195d9ee9d8c687b2b048508d9.png' rel='apple-touch-icon' sizes='60x60'>
<link href='/packs/media/icons/apple-touch-icon-72x72-799d90b81f5b28cea7355a0c0b356381.png' rel='apple-touch-icon' sizes='72x72'>
<link href='/packs/media/icons/apple-touch-icon-76x76-015d73d770413d121873193153ae4ab5.png' rel='apple-touch-icon' sizes='76x76'>
<link href='/packs/media/icons/apple-touch-icon-114x114-211e68807b8d15707666a8d326d338b1.png' rel='apple-touch-icon' sizes='114x114'>
<link href='/packs/media/icons/apple-touch-icon-120x120-4c4e647d758bf1b2f47a53e2165a01d2.png' rel='apple-touch-icon' sizes='120x120'>
<link href='/packs/media/icons/apple-touch-icon-144x144-ff3110f7772743bdd0c1c47fb7b2d4e0.png' rel='apple-touch-icon' sizes='144x144'>
<link href='/packs/media/icons/apple-touch-icon-152x152-b12cbb1baaf4a6111d0efd391fd829c9.png' rel='apple-touch-icon' sizes='152x152'>
<link href='/packs/media/icons/apple-touch-icon-167x167-6f21a68f6a05a8b5cf25b1729e553728.png' rel='apple-touch-icon' sizes='167x167'>
<link href='/packs/media/icons/apple-touch-icon-180x180-a75559a0af48064c1b7c71b81f3bf7c6.png' rel='apple-touch-icon' sizes='180x180'>
<link href='/packs/media/icons/apple-touch-icon-1024x1024-db6849588b44f525363c37b65ef0ac66.png' rel='apple-touch-icon' sizes='1024x1024'>

favicon.ico以外にも複数の画像を読み込んでいるらしいことが分かった。

仕方がないので全ファイル分作成し、同様の画像名にし、置換。

sudo systemctl restart mastodon-*を実行し無事にfaviconが反映されていることを確認した。


Mastodonをアップデートするたびに更新されるので、意味ない気がする。

変更した後に気が付いたけど、まあいいや。