1
0
Fork 1
mirror of https://example.com synced 2024-11-23 12:56:42 +09:00

fix?: allow admins to customize PWA icons in Docker

This commit is contained in:
naskya 2023-11-19 14:12:25 +09:00
parent 9d43df5a68
commit e6f8ecd253
Signed by: naskya
GPG key ID: 712D413B3A9FED5C
2 changed files with 22 additions and 0 deletions

View file

@ -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 に輸出された変更点 ## このフォークから本家 Firefish に輸出された変更点
このフォークは本家に push する前のテスト環境としても使われるため、有用な機能はよく輸出されます(そしてニッチな機能だけが残る) このフォークは本家に push する前のテスト環境としても使われるため、有用な機能はよく輸出されます(そしてニッチな機能だけが残る)

View file

@ -16,6 +16,7 @@ services:
environment: environment:
NODE_ENV: production NODE_ENV: production
volumes: volumes:
- ./assets:/firefish/custom/assets
- ./files:/firefish/files - ./files:/firefish/files
- ./.config:/firefish/.config:ro - ./.config:/firefish/.config:ro