Konfigurasi
30-config.yaml (additions)
OVERLEAF_HEADER_EXTRAS atau di footer diabaikan dan hanya dicatat di log saat startup.
Mode pemeliharaan
Halaman pemeliharaan ditampilkan selama file/etc/overleaf/site_status di dalam kontainer berisi closed. Setiap pod memiliki salinan file ini sendiri, dan pod baru atau yang di-restart dimulai dalam keadaan terbuka. Untuk menutup situs, tulis file tersebut di setiap pod:
open dengan cara yang sama untuk mengakhirinya. Pod menerapkan perubahan dalam 5 detik.
Close Editor di panel admin bekerja secara berbeda: fitur ini menutup editor hanya di replika yang melayani permintaan admin, dan replika tersebut membukanya kembali saat di-restart. Dengan beberapa replika, gunakan file seperti di atas sebagai gantinya.
Diuji di Kubernetes
Di Kubernetes 1.37: dengan pengaturan di atas di ConfigMap, halaman menampilkanOVERLEAF_NAV_TITLE, footer kiri, dan, setelah login, tautan dari OVERLEAF_HEADER_EXTRAS (halaman login menyembunyikan tautan header). Menulis closed ke /etc/overleaf/site_status di satu pod menampilkan halaman pemeliharaan dengan OVERLEAF_MAINTENANCE_MESSAGE hanya di pod tersebut, dan open mengakhirinya dalam hitungan detik. Dengan tiga replika, Close Editor di panel admin menutup editor hanya di replika yang melayani admin, sementara dua lainnya tetap terbuka.
