From c7cfd666502c0e4ca3dee4c928bf1cd93ba3147d Mon Sep 17 00:00:00 2001 From: naskya Date: Sun, 19 Nov 2023 14:12:25 +0900 Subject: [PATCH] fix?: allow admins to customize PWA icons in Docker --- README.md | 21 +++++++++++++++++++++ docker-compose.yml | 1 + 2 files changed, 22 insertions(+) diff --git a/README.md b/README.md index ed7cd42b..2b040c20 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,27 @@ - バージョン番号に最新のコミットの日付とコミットハッシュの頭文字が含まれるように - 正確なバージョンが分かるとバグ修正に役立つため +## 検証中の変更点 + +うまく動いていそうだったら本家に push されます + +- Docker ユーザーも PWA のアイコンを変更できるように + - 以下の画像ファイルを追加して Docker コンテナを再起動し、ブラウザのキャッシュを削除して PWA をインストールしてみてください + - `custom/assets/favicon.png` + - サーバーのページの favicon(一辺 32 px から 192 px くらいの正方形の画像) + - `custom/assets/favicon.ico` + - [ICO 形式](https://ja.wikipedia.org/wiki/ICO_(%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%83%E3%83%88))の favicon(`ffmpeg -i favicon.png favicon.ico` などで変換可能) + - `custom/assets/apple-touch-icon.png` + - 一辺 256 px 程度の正方形の画像 + - `custom/assets/icons/192.png` + - 一辺 192 px の正方形の画像 + - `custom/assets/icons/512.png` + - 一辺 512 px の正方形の画像 + - `custom/assets/icons/maskable.png` + - 一辺 512 px 程度の正方形の画像(端が切り取られて使われる可能性があるため余白があるといい) + - `custom/assets/icons/monochrome.png` + - 一辺 512 px 程度の正方形の画像(白黒であるといい) + ## このフォークから本家 Firefish に輸出された変更点 このフォークは本家に push する前のテスト環境としても使われるため、有用な機能はよく輸出されます(そしてニッチな機能だけが残る) diff --git a/docker-compose.yml b/docker-compose.yml index 5a9a88ec..a3901a0f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -16,6 +16,7 @@ services: environment: NODE_ENV: production volumes: + - ./assets:/firefish/custom/assets - ./files:/firefish/files - ./.config:/firefish/.config:ro