設置?

概覽?

設置允許您管理項目的配置。

../../../_images/interface-settings.png

項目名稱?

您的項目名稱。

../../../_images/interface-settings-projectname.png

這定義了用于訪問您的生產數據庫的地址。

您的暫存和開發構建的地址是從此名稱派生并自動分配的。但是,當您更改項目名稱時,只有未來的構建將使用新名稱。

協作者?

管理可以訪問您的項目的Github用戶。

../../../_images/interface-settings-collaborators.png

有兩個用戶級別:

  • 管理員:可以訪問Odoo.sh的所有功能。

  • 用戶:無法訪問項目設置,也無法訪問生產和暫存數據庫。

該用戶組適用于開發人員,他們可以在您的代碼中進行修改,但不允許訪問生產數據。該組用戶無法使用“一鍵連接”功能連接到生產和暫存數據庫,但如果他們有常規憑據,則當然可以在這些數據庫上使用其常規帳戶。

此外,他們無法使用WebShell,也無法訪問服務器日志。

用戶

管理員

開發

歷史記錄

X

X

一鍵連接

X

X

日志

X

X

Shell/SSH

X

X

郵件

X

X

設置

X

X

生產和暫存

歷史記錄

X

X

一鍵連接

X

日志

X

Shell/SSH

X

郵件

X

監控

X

備份

X

設置

X

X

狀態

X

X

設置

X

公共訪問?

允許公開訪問您的開發構建。

../../../_images/interface-settings-public.png

如果激活此選項,則會公開暴露“構建”頁面,允許訪問者連接到您的開發構建。

此外,訪問者可以訪問您的開發構建的日志、Shell和郵件。

生產和暫存版本被排除在外,訪問者只能看到他們的狀態。

自定義域名?

如需配置其他域名,請參考相應分支的 設置選項卡 。

子模塊?

配置部署密鑰,以允許Odoo.sh下載您在分支中使用的作為子模塊的私有存儲庫。

警告

這些設置僅適用于 私有倉庫 。如果您想設置子模塊,請參考本文檔的章節 Submodules 。

../../../_images/interface-settings-submodules.png

當一個倉庫是私有的時,它的分支和版本是無法公開下載的。因此,您需要為Odoo.sh配置一個部署密鑰,以便遠程Git服務器允許我們的平臺下載此私有倉庫的版本。

要為私有倉庫配置部署密鑰,請按照以下步驟進行:

  • 在輸入框中粘貼您的私有子倉庫的SSH URL,然后單擊“添加”,

    • 例如: git@github.com:USERNAME/REPOSITORY.git

    • 它可以是除Github之外的另一個Git服務器,例如Bitbucket,Gitlab甚至是您自己托管的服務器

  • 復制公鑰,

    • 它應該看起來像 ssh-rsa some…random…characters…here…==

  • 在私有子倉庫的設置中,將公鑰添加到部署密鑰中。

    • Github.com: 設置 ? 部署密鑰 ? 添加部署密鑰

    • Bitbucket.com: 設置 ? 訪問密鑰 ? 添加密鑰

    • Gitlab.com: 設置 ? 倉庫 ? 部署密鑰

    • 自托管:將密鑰追加到git用戶的authorized_keys文件中,該文件位于其.ssh目錄中

存儲大小?

此部分顯示您的項目使用的存儲大小。

../../../_images/interface-settings-storage.png

存儲大小計算如下:

  • PostgreSQL數據庫的大小

  • 您的容器中可用的磁盤文件大?。簲祿煳募鎯?,會話存儲目錄…

警告

如果您想分析磁盤使用情況,可以在Web Shell中運行工具 ncdu。

如果您的生產數據庫大小增長超過了您的訂閱所提供的容量,它將自動與之同步。

數據庫工作進程?

可以在此處配置額外的數據庫工作進程。更多的工作進程有助于增加您的生產數據庫能夠處理的負載。如果您添加更多,它將自動與您的訂閱進行同步。

../../../_images/interface-settings-workers.png

警告

增加更多的工作進程并不能神奇地解決所有性能問題。它只能讓服務器同時處理更多的連接。如果某些操作異常緩慢,很可能是代碼問題,如果不是由于您自己的定制,您可以在 這里 提交工單。

暫存分支?

額外的分支允許您同時開發和測試更多功能。如果您添加更多分支,它將自動與您的訂閱同步。

../../../_images/interface-settings-staging-branches.png

激活?

顯示項目激活的狀態。如果需要,您可以更改項目的激活代碼。

../../../_images/interface-settings-activation.png