Nous allons procéder à une maintenance sur ce forum Mard (demain… désolé je préviens tardivement) entre 12h et 13h. Il faudra compter 30 min d’indisponibilités.
Il va se passer plusieurs choses pendant cette migration:
Pour rappel nous allons passer sur un stockage object - Minio.
Nous allons également bouger sur le cluster kubernetes dénommée Louise Michel.
Nous allons également mettre à jours en version 2.8.
Après j’ai eu d’autres soucis avec le service worker…
Discourse ou plutôt rails de ce que j’en comprends a une facon particulière de gérer les assets statiques qui n’est pas très compatible avec une installation sateless dans des containers.
Discourse a besoin d’avoir un fichier json .sprocket-manifest dans le dossier public/assets pour retrouver le nom des assets compilés. Pareil il faut que le ficher service-worker.js soit présent dans le public/assets.
Et le problème principal c’est que je ne peux avoir ces fichiers à l’avance au build time. Discourse a besoin de se connecter à la base de données pour build les assets…