Configuration
30-config.yaml (additions)
OVERLEAF_HEADER_EXTRAS ou dans les pieds de page est ignoré et seulement consigné au démarrage.
Mode maintenance
La page de maintenance s’affiche tant que le fichier/etc/overleaf/site_status du conteneur contient closed. Chaque pod possède sa propre copie de ce fichier, et un pod nouveau ou redémarré démarre en mode ouvert. Pour fermer le site, écrivez le fichier dans chaque pod :
open de la même manière pour y mettre fin. Les pods prennent en compte la modification en moins de 5 secondes.
L’option Close Editor du panneau d’administration fonctionne différemment : elle ferme l’éditeur uniquement sur le réplica qui a traité la requête de l’administrateur, et ce réplica le rouvre lorsqu’il redémarre. Avec plusieurs réplicas, utilisez plutôt le fichier comme ci-dessus.
Testé sur Kubernetes
Sur Kubernetes 1.37 : avec les paramètres ci-dessus dans la ConfigMap, les pages ont affichéOVERLEAF_NAV_TITLE, le pied de page gauche et, après connexion, le lien issu de OVERLEAF_HEADER_EXTRAS (les pages de connexion masquent les liens d’en-tête). L’écriture de closed dans /etc/overleaf/site_status d’un pod a affiché la page de maintenance avec OVERLEAF_MAINTENANCE_MESSAGE sur ce pod uniquement, et open y a mis fin en quelques secondes. Avec trois réplicas, l’option Close Editor du panneau d’administration n’a fermé l’éditeur que sur le réplica qui a servi l’administrateur, tandis que les deux autres sont restés ouverts.
