Custom favicon
Il serait pas mal de pouvoir customize la favicon de hedgedoc.
Dans la version 1, la logique se passe ici: https://github.com/hedgedoc/hedgedoc/blob/1.9.2/public/views/includes/favicon.ejs
Dans la version 2, ici: https://github.com/hedgedoc/react-client/blob/194183a7eb05e3241c3084d3405d33dec91e3828/src/components/layout/fav-icon.tsx#L15-L26
Sans parler de tout supporter, on pourrait supporter les 4 principales:
- 180
- 32
- 16
- .ico
La question reste où on stocke cela. J'ai l'impression que dans nos contribs, on a un mapping 1 to 1 de ceux qui ont un RocketChat et ceux qui ont un pad. Donc je propose de réutiliser les favicon du chat. et si pas de chat, alors, on mets dans un bucket, ça marche aussi, mais on garderait le naming de rokcetchat.
Et du coup, on a 2 options:
- soit upstream (env var pour chaque chemin d'icon, ou env var pour la base url.. me parait compliqué, surtout que il y a version 1 puis version 2....)
- soit un petit initScript, avec un sed des familles, où on remplace que les lignes qui nous intéresse.
je suis pour l'option 2 du coup.