Skip to main content
Kubernetes 部署讀取的環境變數與 Toolkit 相同。當 Toolkit 頁面寫著「將此加入 config/variables.env」時,請將該值放入 ConfigMap overleaf-env;若該值是密碼、金鑰或權杖,則放入 Secret overleaf-secrets。然後重新啟動:
config/overleaf.rc 中的值是 Toolkit 的設定,而非環境變數;本頁最後的問與答說明了取代它們的方式。

功能

Toolkit 設定中的每項功能在此都有一個對應頁面,說明其服務、設定、網路路徑、背景工作、多個副本時的變化,以及測試方式:

憑證與其他檔案

部分功能接受檔案路徑而非值:SAML 憑證(OVERLEAF_SAML_IDP_CERT、…)、LDAP CA(OVERLEAF_LDAP_TLS_OPTS_CA_PATH),或自行託管之 GitHub Enterprise、GitLab 或 Gitea 的私有 CA(NODE_EXTRA_CA_CERTS)。請將這些檔案放入 Secret,並將其掛載至 Toolkit 頁面所預期的位置 /var/lib/overleaf/certs:
40-overleaf.yaml (additions)
接著在 ConfigMap 中以路徑參照這些檔案,例如 NODE_EXTRA_CA_CERTS: /var/lib/overleaf/certs/ca.pem,然後重新啟動。
加密密碼。請在 Secret 中設定您所使用之功能的每一個 *_CIPHER_PASSWORD。否則,部分功能會在首次使用時於資料磁碟區中產生金鑰檔案:在一個副本的情況下,這在磁碟區遺失之前都能運作;在多個副本的情況下,每個副本會使用不同的金鑰進行加密。

問與答

回答:Ayakaleaf Pro 不會讀取其中任何一項。它們在 Kubernetes 中的對應方式如下:
最後修改於 2026年11月2日